Re: How to set sending e-mail address?

From: Date: Thu, 04 Sep 2008 05:58:20 +0000
Subject: Re: How to set sending e-mail address?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-279479@lists.php.net to get a copy of this message
Return-path is used by mail daemons, not usually shown in client emails That's what From or Reply-to is for... Return-path is valuable for capturing bounces and stuff. I always set it to a bounce@ alias, and then the From: is always the friendly "display" address. I also use popen() to open a connection directly to my sendmail binary (/usr/sbin/sendmail -t -f -i bounce@returnpathaddressishere.com) it seems to act instantly where I've had some oddities with PHP's mail() in the past. On Wed, Sep 3, 2008 at 10:53 PM, Anders Norrbring <lists@norrbring.se> wrote: > I'm trying to figure out how to set the sending address when sending e-mail > from PHP, but it doesn't seem like I'm having much success.. > > When I look in the mail queue, I always see 'wwwrun@web.domain.tld' as the > origin (the web server user). > > In my sending routine I set headers like this: > $hdrs = array( > 'From' => $MAILFROM, > 'Subject' => iconv(strtoupper(CHARSET), "ISO-8859-1", $subject), > 'Reply-To' => $MAILFROM, > 'Date' => date("r"), > 'Return-Path' => 'POSTMASTER@domain.tld' > ); > > Oh, the mail sent doesn't use the Return-Path I set, it's still set as > wwwrun@web.domain.tld. > What else can I do, and what have I missed? > > Anders > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general (#279479) next »