[Postfixbuch-users] Envelope-From durch Header-From ersetzen
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Mo Nov 21 13:24:06 CET 2005
* Ralf Hildebrandt <Ralf.Hildebrandt at charite.de>:
> * Claus Weber <claus at jambit.net>:
> > Hallo,
> > ich habe folgendes Problem:
> > Auf einem Webserver (LAMP), der u.a. auch Emails über das lokale Postfix aus
> > der Webapplikation heraus verschickt, wird als Envelope-From durch Postfix
> > immer der Name es Webserver-Prozesses gesetzt (wwwrun at domain.tld).
>
> Tja, dann würde ich mal die Webapplikation korrekt schreiben, sodass
> die den gewünschten Envelope-From korrekt setz.
PHPs mail() funktion hat einen zusätzlichen Parameter, mit dem man den
Envelope-Sender korrekt setzen kann:
http://www.devarticles.com/c/a/PHP/Getting-Intimate-With-PHPs-Mail-Function/2/
beschreibt das.
Ich zitiere:
One reason to access the mail program directly is to set the envelope
email address. If you operate a mailing hosted at another provider, you
may find that when you send mail using the simple mail() function that
the messages are rejected for not having a matching envelope address.
This happens because the address you are sending from and the envelope
address do not match.
By directly accessing sendmail, we can alleviate this problem. Use the
-f switch to tell sendmail to set the envelope address:
-f email at address.com
Das ist alles.
--
Ralf Hildebrandt (Ralf.Hildebrandt at charite.de) spamtrap at charite.de
Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155
http://www.postfix-buch.com
"Victory goes to the player who makes the next-to-last mistake."
-- Chessmaster Savielly Grigorievitch Tartakower (1887-1956)
Mehr Informationen über die Mailingliste Postfixbuch-users