Jump to content
Froxlor Forum
  • 0

postfix - Absenderangabe ???


Andreas Ruttkamp

Question

Hallo zusammen !

 

ich stehe auf dem Schlauch.

Ich habe einen Rootserver bei Hetzner und habe diesen mit dem SysCP Image installiert.

SysCP habe ich dann auf Groxlor upgedatet und alles l?uft prima.

 

Nun verwendet ein Kunde ein Newsletterskript , welche die mail() Routine von php nutzt.

 

Das Problem ist nun , dass die Absenderangabe die das Mailskript vorgibt ignoriert wird.

Stattdessen wird die dem Kunden in Froxlor hinterlegte Mailadresse verwendet.

 

Ich denke, es liegt an diesem Eintrag in der PHP.ini

sendmail_path = "/usr/sbin/sendmail -t -f {CUSTOMER_EMAIL}"

 

Was muss ge?ndert werden , damit die Absenderadresse genutzt wird , die der Kunde verwendet haben m?chte ?

Das Skript sieht vereinfacht so aus :

$datum=time();
$topic="Betreff";
$message_orig="MailMessage";
$to_mail="empfaenger@web.de";

$message=str_replace("\n", "<BR>",$message_orig);
$message_send=str_replace("\r\n","\n",$message_orig);

$user_mail="absender@domaene.com";

$header="From: $user_mail <$user_mail>";
ini_set('sendmail_from', $user_mail);
mail($to_mail, $topic, $message_send, $header);

 

W?rde mich ?ber Ans?tze sehr freuen , auch wenn es kein "reines" Froxlor Problem ist !

 

Andreas

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

phpMailer Klasse verwenden z.B. ist ne gute L?sung, ansonsten hatte ich mit der mail-header-setzen variante nie probleme:

 

function sendeMail($name, $to, $subject, $text) {

 $header  = 'MIME-Version: 1.0' . "\r\n";
 $header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

 $header .= 'To: '.$name.' <'.$to.'>' . "\r\n";
 $header .= 'From: absender@domaene.com <absender@domaene.com>' . "\r\n";

 mail($to, $subject, $text, $header);
}

Link to comment
Share on other sites

Ich habe nun eine Menge probiert, aber ich kriege es nicht hin.

Er nimmt immer CUSTOMER_EMAIL als Absender, egal wie ich den Header baue.

 

ich verzweifel hier fast. das kann doch nicht so schwer sein.

 

Vielleicht kann mir jemand auf die Spr?nge helfen.

Kann es mit der oben zitierten Zeile aus der php.ini zusammenh?ngen ?

"zwingt" diese den postfix dazu den Absender zu nehmen ?

Eigentlich doch nicht. Denn andere Programme senden ja mit dem richtigen Absender.

 

Ich glaube ich hab nen Knoten im Gehirn...

 

Andreas

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...