Page 1 of 1

Fehlermeldung opendmarc

Posted: 2014-06-07 14:06
by AWOHille
Hallo,

ich bekomme beim Versenden von Mails folgendes Fehlermeldung in der mail.err

Code: Select all

Jun  7 13:59:26 mail postfix/sendmail[4677]: fatal: opendmarc(118): No recipient addresses found in message header
Jun  7 13:59:26 mail opendmarc[4648]: 36A7C200F3: pclose() returned status 19200
Das E-Mail selber wird versendet. Folgendes steht im Header des zu versendenden Mails

Code: Select all

Authentication-Results: mail.domain.com; dmarc=fail header.from=domain.com
Beim Empfang gibt es keine Probleme. Mir ist irgendwie nicht klar, welche Empfängeradresse da fehlen soll.

Re: Fehlermeldung opendmarc

Posted: 2014-06-08 00:55
by ddm3ve
Bei opendmarc geht es um Thrusted Domains.

Siehe hier: http://www.trusteddomain.org/opendmarc/

Re: Fehlermeldung opendmarc

Posted: 2014-06-08 11:58
by AWOHille
ddm3ve wrote:Bei opendmarc geht es um Thrusted Domains.
Der Sinn von dmarc in Verbindung mit DKIM bzw. SPF ist mir schon klar. Mit ging es eher um die Fehlermeldung in der mail.err, wozu ich keine Antwort gefunden habe.

Re: Fehlermeldung opendmarc

Posted: 2014-06-09 11:31
by Joe User
Die Mail wurde per /usr/sbin/sendmail an Postfix übergeben, vermutlich also per Script. Da ist dann die Frage wie genau dieses Script die Mailheader zusammenstellt.

Alternativ das Script auf SMTP (mit AUTH natürlich) umstellen.

Re: Fehlermeldung opendmarc

Posted: 2014-06-10 17:50
by AWOHille
Joe User wrote:Die Mail wurde per /usr/sbin/sendmail an Postfix übergeben, vermutlich also per Script.
Nein, das Mail wurde mit einem Mailclient (Thunderbird) per SMTP versendet.

Re: Fehlermeldung opendmarc

Posted: 2014-06-11 00:30
by Joe User
Oops, Logzeile falsch gelesen :(
Zeig mal bitte Deine main.cf und die master.cf

Re: Fehlermeldung opendmarc

Posted: 2014-06-11 09:07
by ddm3ve
Die Gegenstelle beschwert sich doch nur, dass Du keinen domainkey eingetragen hast.
Sie nimmt es aber in einer "Art greylisting" dennoch an.

Re: Fehlermeldung opendmarc

Posted: 2014-06-11 15:51
by AWOHille
ddm3ve wrote:Die Gegenstelle beschwert sich doch nur, dass Du keinen domainkey eingetragen hast.
Stimmt, hast Recht. Aber kannst du mir mal erklären, wo du das im Log erlesen hast :-? ?

Re: Fehlermeldung opendmarc

Posted: 2014-06-11 19:03
by ddm3ve
Na hier:
Jun 7 13:59:26 mail postfix/sendmail[4677]: fatal: opendmarc(118): No recipient addresses found in message header
Jun 7 13:59:26 mail opendmarc[4648]: 36A7C200F3: pclose() returned status 19200

Normalerweise würde das bedeuten, dass der Emailheader unvollständig ist, also der Absender fehlt. In Bezug auf sendmail stimmt diese Aussage auch. In Kombination mit opendmarc bedeutet diese Aussage, das es keine "gültige" Domain gibt. Schließlich hast Du ja keinen DKIM hinterlegt.

Was an Deiner Konfiguration nun falsch läuft, so dass opendmarc ins spiel kommt, kann ich dir ad hoc nicht sagen. Die gegenstelle kann aber damit und deshalb gibt es im ersten Anlauf Probleme, bis man sich auf nicht DKIM einigt. Bzw. die Gegenseite in einem Greylisting verfahren die Zustellung beim 2. Versuch akzeptiert. Im Log sieht man das sicherlich nicht gleich ;-) auf anhieb. Und der Rest war: Fehler schon mal gehabt lange gesucht und behoben :D.