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 <vorname.name@domain.de>\r\n"; $header .= "To: $an\r\n"; $header .= "Reply-To: Vorname Name <vorname.name@domain.de>\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"? Wo findet sich diese Meldung im Log wieder? Es ist durchaus möglich, dass sich diese Meldung auf die Zeile "X-Mailer: PHP" bezieht.
Delivered-To: mailampfaenger@domain.de Received: by xxx.86.82.3 with SMTP id f3cs61766fgb; Mon, 3 Sep 2007 07:48:26 -0700 (PDT) Received: by xxx.86.93.17 with SMTP id q17mr3477850fgb.1188830904858; Mon, 03 Sep 2007 07:48:24 -0700 (PDT) Return-Path: <www-data@mailserver.de>
Dies ist der Envelope-Sender, also der Webserver. PHP benutzt per Default den User, unter dem der Webserver läuft, wenn in PHP als Interface /usr/sbin/sendmail angegeben ist.
Received: from mailserver.de (mailserver.de [xxx.137.213.75]) by mx.google.com with ESMTP id k29si6093755fkk.2007.09.03.07.48.24; Mon, 03 Sep 2007 07:48:24 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of www-data@mailserver.de designates xxx.137.213.75 as permitted sender) client-ip=xxx.137.213.75; Authentication-Results: mx.google.com; spf=pass smtp.mail=www-data@mailserver.de Date: Mon, 03 Sep 2007 07:48:24 -0700 (PDT) Message-Id: <46dc1eb8.1d255e0a.78af.5a7fSMTPIN_ADDED@mx.google.com> Received: by mailserver.de (Postfix, from userid 33) id B84068538; Mon, 3 Sep 2007 16:48:23 +0200 (CEST) To: mailampfaenger@domain.de Subject: Der Betreff MIME-Version: 1.0
X-Mailer: PHP 4.4.3
Message-Id: <20070903144823.B84068538@mailserver.de> Date: Mon, 3 Sep 2007 16:48:23 +0200 (CEST) From: www-data@mailserver.de (www-data)
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. 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. -- 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