E-Mail-Authentifizierung
SPF (Sender Policy Framework)
Abschnitt betitelt „SPF (Sender Policy Framework)“Dieser SPF-Eintrag muss gesetzt werden:
include:_spf.demandware.netDKIM (DomainKeys Identified Mail)
Abschnitt betitelt „DKIM (DomainKeys Identified Mail)“Dafür muss ein Zertifikat erstellt werden. Hier ein Beispiel:
openssl genrsa -out private.pem 2048openssl 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:12345Danach muss das Zertifikat private_key.p12 im Business Manager hochgeladen werden.
- Administration -> Operations -> Private Keys and Certificates
- Alias: dkim
- Hostnames: shop.com, www.shop.com
- Operations -> Email Settings
- Enable DKIM
- Zertifikat auswählen
- DKIM Selector: dkimshop
Danach muss der öffentlicher Schlüssel erzeugt werden:
openssl rsa -in private.pem -pubout -out public.pemJetzt muss der öffentliche Schlüssel im DNS als TXT record angegeben werden:
"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:
Name (Host): _dmarc.shop.comTyp: TXTWert: v=DMARC1; p=quarantine; rua=mailto:dmarc@shop.com; ruf=mailto:dmarc@shop.com; sp=quarantine; adkim=s; aspf=s