Andreas Schott wrote:
Hallo zusammen
Frage an die Mailspezialisten:
Ich versende mit unten stehendem Scriptausschnitt diverse Mails an unsere Mitglieder. Bei allen, bis auf zwei googlemail-Nutzer, kommt die Mail korrekt an.
Bei Googlemail kommt "unbekannter mailer", die Mailnachricht ist aber vollständig. Googlemail nutzt also weder die Mailadresse, noch den Absender als Absendernamen.
Ist da bei mir was falsch und Google hält sich exakt an irgendeine RFC? Oder interpretiert Google hier falsch?
Hat jemand einen Tipp?
In deinem Beispiel unten sehe ich keinen "To: "-Header. Dieser Header ist es aber, den der Mailclient anzeigt. Wenn dein Script diesen Header nicht selbst erzeugt, holt Postfix (genau Cleanup) dies nach. Vermutlich wird dann nur ein generischer Header gesetzt wie "To: Undisclosed Recipient".
Danke
Andy
PHP-Code: $an = "mailempfaenger@domain.de"; $betreff = "Der Betreff"; $header = "MIME-Version: 1.0\r\n"; $header .= "X-Mailer: PHP ". phpversion()."\r\n"; $header .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $header .= "Content-Transfer-Encoding: 8bit\r\n"; $header .= "From: Vorname Name
\r\n"; $header .= "To: <$an>\r\n"; $header .= "Reply-To: Vorname Name \r\n"; $message = "Der Nachrichtentext"; mail ($an, $betreff, $message, $header);
-- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org