DKIM-Problem mit phpmailer

ereuter

Member
Hallo,

ich benutze das DKIM-System, um die ausgehenden Emails zu signieren. Das funktioniert auch tadellos, wenn ich die Mail mit dem Email-Client schicke. Verwende ich jetzt aber phpmailer auf einer Webseite und schicke die Email auf diesem Weg per mit dem gleichen smtp-Server-Einstellungen wie beim Mailclient, ist keine DKIM-Signatur vorhanden.

Ruft das Mailprogramm irgend einen zusätzlichen Parameter auf um das DKIM zu aktivieren?
 

ereuter

Member
Ich glaube schon - die Server kommunizieren scheinbar schon miteinander wenn man sich die debug-Meldungen ansieht - die Mail wird ja auch verschickt.

SERVER -> CLIENT: 220 mail.mysrv.eu ESMTP Postfix (Debian/GNU) 2017-07-07 09:09:50
CLIENT -> SERVER: EHLO www.mysrv.at 2017-07-07 09:09:50
SERVER -> CLIENT: 250-mail.mysrv.eu 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-AUTH=PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250-DSN 250 SMTPUTF8 2017-07-07 09:09:50
CLIENT -> SERVER: STARTTLS 2017-07-07 09:09:50
SERVER -> CLIENT: 220 2.0.0 Ready to start TLS 2017-07-07 09:09:50
CLIENT -> SERVER: EHLO www.mysrv.at 2017-07-07 09:09:50
 

florian030

Well-Known Member
Es gibt keine zusätzlichen "Schalter", damit DKIM aktiv ist. Du musst die Mails nur ganz normal über 25 oder 587 einliefern und die Absender-Domain muss einen DKIM-Key haben. Wenn beim Absender sowas wie web.example.com steht, die Domain aber example.de ist, geht das nicht. Manche Web-Mailer haben den lustigsten Absender und setzen Reply-To entsprechend.
Du kannst die Mails auch auf dem Web-Server lokal verarbeiten und setzt bei postfix relayhost = mailserver und erweiterest mynetworks von Postfix auf dem Mail-Server um die IPs des Webservers.
 

ereuter

Member
Vielen vielen Dank - es ist unglaublich, dass ich das übersehen habe, aber die Absenderadresse war tatsächlich nicht ganz korrekt. Ich habe mir zwar den Nachrichtencode der Mails angesehen, aber das ist mir nie aufgefallen.
 

Werbung

Top