what is recommended to use instead of mail() then?
cheers

"Manuel Lemos" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hello,
>
> On 09/01/2002 02:30 AM, Liam Mackenzie wrote:
> > It seems nearly everyone has a problem with this function, probably
because
> > it relies on third party software.
>
> Yes, mail() is probably the most problematic of the frequently used
> functions of PHP. That can be for many reasons like the need for manual
> configuration of PHP, useless/meaningless or non-existing error messages
> produced by mail(), inconsistent documentation of mail() in PHP manual,
> installation problems of the MTA, configuration problems of the user
> networks, anti-spam measures, etc...
>
> The main difficulty is that it takes a lot of expertise to figure out
> which of these problems are affecting you.
>
>
> > It doesn't work.  That's my problem!
> > I'm using Sendmail as my MTA, not running as a Daemon as I have
POP3/SMTP
> > server running on the same
> > machine (eXtremail)
> > I'm starting Sendmail like this:
> > /usr/lib/sendmail -q1h
> >
> > When I do this:
> > $this = mail("[EMAIL PROTECTED]", "Subject", "Message goes here");
> > echo $this;
> >
> > The scripts hangs, and eventually my browser times out.
> > Is there any way I can get some error messages?  Or at least get it to
tell
> > me what on earth it's doing?
>
> Adding -v to the configuration of sendmail in php.ini may provide you a
> clue. Anyway, my guess is that your machine may not have a reverse DNS
> address. What is its IP?
>
>
> > There's nothing in any of my Apache logs, nothing in eXtremail's logs,
but I
> > get this in my syslog...
> >
> > Sep  1 15:28:01 nudenurd sendmail[19146]: g815S1fW019146: from=nobody,
> > size=63, class=0, nrcpts=1,
> > msgid=<[EMAIL PROTECTED]>,
> > relay=nobody@localhost
>
> It seems you are missing seting th return-path. Use mail() 5th argument.
>
>
> > Anyone got any ideas?  Anyone know if there's any docs on this kind of
> > thing?  I looked, I failed...
> > Or where I can get some information on where to get an alternate MTA
that
> > WORKS out of the box (or tar.gz)
>
> If all else fails, you may want to try this PHP class, with several
> variants that let you send messages by several methods besides mail(),
> like: using sendmail directly, using qmail-inject or even relay on
> specific SMTP server or even the most drastic measure that is to send
> messages directly to the receipient SMTP server.
>
> http://www.phpclasses.org/mimemessage
>
> --
>
> Regards,
> Manuel Lemos
>



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

Reply via email to