Zum Inhalt springen

E-Mail-Authentifizierung

Dieser SPF-Eintrag muss gesetzt werden:

Terminal-Fenster
include:_spf.demandware.net

Dafür muss ein Zertifikat erstellt werden. Hier ein Beispiel:

Terminal-Fenster
openssl genrsa -out private.pem 2048
openssl req -new -key private.pem -out tmp.csr -subj "/CN=dkim01/O=customer"
openssl x509 -days 3650 -signkey private.pem -in tmp.csr -req -out "tmp_certificate.pem"
openssl pkcs12 -export -inkey private.pem -in "tmp_certificate.pem" -out private_key.p12 -password pass:12345

Danach muss das Zertifikat private_key.p12 im Business Manager hochgeladen werden.

  • Administration -> Operations -> Private Keys and Certificates
  • Operations -> Email Settings
    • Enable DKIM
    • Zertifikat auswählen
    • DKIM Selector: dkimshop

Danach muss der öffentlicher Schlüssel erzeugt werden:

Terminal-Fenster
openssl rsa -in private.pem -pubout -out public.pem

Jetzt muss der öffentliche Schlüssel im DNS als TXT record angegeben werden:

Terminal-Fenster
"v=DKIM1; k=rsa;" "p=MIIBIjANBgkqh….”

Link zum Salesforce Artikel

DMARC (Domain-based Message Authentication, Reporting and Conformance)

Abschnitt betitelt „DMARC (Domain-based Message Authentication, Reporting and Conformance)“

Und nun noch der letzte DNS Eintrag:

Terminal-Fenster
Name (Host): _dmarc.shop.com
Typ: TXT
Wert: v=DMARC1; p=quarantine; rua=mailto:dmarc@shop.com; ruf=mailto:dmarc@shop.com; sp=quarantine; adkim=s; aspf=s