Skip to content
View in the app

A better way to browse. Learn more.

Froxlor Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

postfix - Absenderangabe ???

Featured Replies

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

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);
}

  • Author

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

?berschreibe einfach den -f Parameter von der php.ini - das klappt bei mir sehr gut:

 

mail($an, $betreff, $nachricht, "From: $absender", "-f$absender");

Archived

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.