Hallo,
Ich will, dass die Mail durchgeht und ich keinen Mailer Daemon mehr bekomme.
ich glaube, du hast ein Problem mit der Begriffsdefinition. Ein Daemon ist eine bestimmte Form eines Programms, nämlich ein Hintergrundprozess, der eine ganz bestimmte Aufgabe erledigt (Im Windows-Kontext spricht man von "Services", meint aber dasselbe).
Bekommst Du die eMail zurück?
Ja. Mit der Fehlermeldung. Also einen ganz normalen Mailer Daemon, wenn die Mail zurückkommt und den Empfänger nicht erreicht. Nur eben mit dem Grund 550.
Anders: Du bekommst eine Fehlermeldung *vom* Mailer Daemon.
Woher stammt diese Meldung, die Du gepostet hast?
Aus dem Mailer Daemon. Und dazu habe ich den Header gepostet, mit dem die Mail verschickt wird (über die PHP mail() Funktion).
Der Header ist ausnahmsweise uninteressant, sagt doch die Fehlermeldung, die du in deinem ersten Posting zitiert hast, ganz deutlich, dass eine Protokollverletzung im Nutzinhalt der Mail vorliegt. Möglicherweise enthält der Text, den du verschicken möchtest, keine Zeilenumbrüche, und dein MTA ist zu doof, selbst welche einzubauen.
Hilfreich wäre jetzt ein Protokoll dessen, was der SMTP-Server wirklich bekommen hat, aber das bleibt wohl Illusion.
So long,
Martin
Niemand ist überflüssig: Er kann immer noch als schlechtes Beispiel dienen.