Postfix

Florian

Angesehenes Mitglied
Hallo,
wenn ich mit PHP über Postfix Mails versende dann steht immer im Header:
CODE Return-Path: <wwwrun@linux.linux>


Wie kann ich das jetzt ändern das da die Absenderadresse erscheint?

MFG
Florian
 
Hallo,

Wie genau verschickst Du denn die Mails? Return-Path: ist übrigens nicht der Absender. Der absender ist From: Wenn du das mit der Funktion mail() machst hast Du ja die Möglichkeit den Absernder im Header des Mail anzugeben. Da muss ja im Grunde nur "From:<absender@example.com>" drinnen stehen bzw. Return-Path: kannst Du natürlich auch angeben.

z.B.


$to = "empfänger@example.com";
$subject =Hier steht eine Betreffzeile"
$message = Das ist die eigentliche Nachricht .
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: <info@lauf-forum.at>\r\n";

mail($to, $subject, $message, $headers);


Weitere Infos bekommst Du hier:

http://at2.php.net/manual/en/function.mail.php

MfG

Christian
 
Aber irgendwo muss ich auch den Return-Path bei Postfix einstellen können. Weil bei anderen E-mails ist der auch immer gleich mit dem Absender der E-mail. Nur bei mir eben nicht. Der Return-Path heisst bei mir wwwrun@linux.linux. Ich habe es zwar mittlerweile schon geschafft den Return-Path in wwwrun@neuburg-web.de umzubennen. Aber das nützt ja auch nichts. Weil ich will ja das der gleich ist mit dem Absender.

MFG
Florian
 
Eigentlich brauchst Du ja nur den Return-Path in den Header schreiben, genauso wie das From.

MfG

Christian
 
Was mir noch eingefallen ist: Schau mal in deiner main.cf ob Du sowas wie

masquerade_domains = .....

findest. Wenn ja lösche es, dann "postfix reload" und versuch es dann nochmal.

MfG

Christian
 
Zurück
Oben