Any light anyone can throw on the '[email protected]' address would be
most welcome.

It is using the apache user @ your host name as the default.  Try this:

ini_set('sendmail_from', '[email protected]');

I will try this but I do not understand why it should work. I have a 'From:...' entry in my headers. Why is this not being used as the primary from address and why is '[email protected]' being added instead as the first from address ? In other words, I can understand if I supply no 'From:...' header entry that a default '[email protected]' would be used but I do not understand why it is used even when I supply a 'From:...' header entry.


"From: " is used by your mail client to show who it's from.

the ini_set (or you can set the 5th param to the mail() function) is a return-path. If the message bounces (recipient's mailbox full, server down, whatever the reason) it gets delivered to that address. They serve different purposes.

--
Postgresql & php tutorials
http://www.designmagick.com/


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to