On Wed, Dec 13, 2000 at 03:08:18PM -0700, [EMAIL PROTECTED] wrote: > We need to send out an email response from a CGI when someone places an > order, but we want to set the from address to something other than the > user/machine where the CGI is running. How to do this with the various > email packages? Currently using exim, but may switch to postfix or > sendmail.
using perl? try something such as this pseudo pseudocode: use Net::SMTP; my $SMTP_SERVER = 'mail.my.server.net.org.not'; my $smtp = Net::SMTP->new( $SMTP_SERVER ); # here's your "FROM:" email address, whatever you want it to be $smtp->mail($FROM_ADDR); # goes to all these, with or without "To:" header $smtp->to(@SEVERAL_ADDRS); $smtp->data(); $smtp->datasend( <<"E-PISTLE" ); To: $PICK_ANY_DEST_ADDR_DOESNT_AFFECT_WHERE_ITS_SENT Reply-To: $FROM_ADDR Subject: $SUBJ Content-Type: text/plain Here's your stinkin' email. E-PISTLE $smtp->dataend(); $smtp->quit; of course, tmtowtdi. -- There are only two places in the world where time takes precedence over the job to be done. School and prison. --William Glasser [EMAIL PROTECTED] *** http://www.dontUthink.com/ volunteer to document your experience for next week's newbies -- http://www.eGroups.com/messages/newbieDoc