Re: mail function problem
| From: | Michael Geier | Date: | Fri, 30 May 2003 14:20:23 +0000 |
| Subject: | Re: mail function problem | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-149556@lists.php.net to get a copy of this message | ||
changing the value in the php.ini file is not the ideal option, as it
screws things up for all of users/scripts on the server.
you could use ini_set() for the script to change the sendmail_path var
for that script.
you could use a mail class that does alot of the grunt work for you
(Manuel Lemos normally posts some classes from his site, however I use
PHPMailer (http://phpmailer.sourceforge.net) and have never looked back.
On Fri, 2003-05-30 at 03:26, David Grant wrote:
> Bersani Francesco wrote:
>
> > Hi, I have a problem with the "mail" function; it always sends mails
> > assuming in the "from" field the user "apache@myserver.mydomain".
> > I tried to override it with this code:
> >
> > ----------------
> > <?
> > $email = "account@domain.it";
> > $subject = "prova invio mail ";
> > $message = "parappaaaaaaaaaaa ";
> > $headers = "From:webmaster@myDomain.it\nReply-To:webmaster@myDomain.it";
> >
> > mail($email, $subject, $message, $headers);
> >
> > ?>
> > ------------------
> >
> > It doesn't work...
> >
> > Can anybody help me ?
>
>
> Take a peek into php.ini to change the default value.
>
> Note that you should seperate mail headers with \r\n.
>
> Regards,
>
> David
>
>
> --
> David Grant
> Web Developer
>
> david.grant@wiredmedia.co.uk
> http://www.wiredmedia.co.uk
>
> Tel: 0117 930 4365, Fax: 0870 169 7625
>
> Wired Media Ltd
> Registered Office: 43 Royal Park, Bristol, BS8 3AN
> Studio: Whittakers House, 32 - 34 Hotwell Road, Bristol, BS8 4UD
>
> Company registration number: 4016744
>
> **********************************************************************
> This email and any files transmitted with it are confidential and
> intended solely for the use of the individual or entity to whom they
> are addressed. If you have received this email in error please notify
> the system manager.
>
> **********************************************************************
--
Michael Geier <mgeier@cdmsports.com>