Andreas Schott wrote:
Hallo Sandy
Am Montag, 3. September 2007 18:07 schrieb Sandy Drobic:
Andreas Schott wrote:
Ich hab jetzt folgendes eingebaut und kann es mittels Googlemail-Account direkt kontrollieren:
$an = "mailempfaenger@domain.de"; $betreff = "Der Betreff"; $header .= "From: Vorname Name
\r\n"; $header .= "To: $an\r\n"; $header .= "Reply-To: Vorname Name \r\n"; $header .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $header .= "Content-Transfer-Encoding: 8bit\r\n"; $header = "MIME-Version: 1.0\r\n"; $header .= "X-Mailer: PHP ". phpversion()."\r\n"; $message = "Der Nachrichtentext"; mail ($an, $betreff, $message, $header); Dabei kommt bei Googlemail nach wie vor unbekannter mailer. WAS genau meldet dieses "unbekannter Mailer"?
Wenn ich die empfangene Mail im Webinterface von Googlemail ansehe, steht als Absender "unbekannter mailer". Oder was meintest du? Es wird einfach als Absender nicht mein Name, oder meine Mailadresse eingetragen, sobdern eben "unbekannter mailer"
Uhm, ich habe keinen Google-Account. Aber wenn diese Begriffe weiter um sich greifen, komme ich mir vor wie im Turm von Babylon. Hier handelt es sich jedenfalls um eine Interpretation von Google, nicht um die tatsächliche Absenderadresse. Diese ist, wie bereits festgestellt, die Kennung des Webservers. Gibt es bei Google eine Quelltext-Ansicht?
Tauscht da der Mailserver, auf dem das Script läuft einen eigenen From: aus und lässt meinen weg? Und warum kommt denn Reply-to: nicht an? Das kann ich wegen der Anonymisierung der Header nicht beantworten.
Darf ich dir den Header als PM schicken? Wollte nicht alles hier veröffentlichen. Oder stellt das eher kein Problem dar?
Die Mailingliste wird als Webarchiv öffentlich zur Verfügung gestellt. Dies nutzen Adress-Sammler aus, um an gültige Adressen zu kommen. Das ist einer der Gründe gewesen, warum ich Mails an die Listenadresse nur vom Listenserver annehme. Du kannst mir ja eine Beispielmail an die PM-Adresse in meinem Footer schicken, dann schaue ich mir das mal an.
Du kannst jedoch ein HALT als Aktion für die Mail setzen (als Test) und dann nachschauen, ob die Mail, wenn sie bei dir ausgeht, diesen Header auch hat. Wenn sie dann beim Eintreffen bei Google den Header nicht mehr hat, dann ist sie auf dem Weg dorthin verändert worden.
Das Script wird auf einem Webserver ausgeführt, auf dem die Seiten liegen. Da hab ich keinen Zugriff drauf.
Dann nehme ich an, dass du auch keinen Zugriff auf die php.ini hast? Versuche es doch mal mit dem Rezept hier: http://www.php-faq.de/q/q-mail-absender.html -- 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