Re: mail problems - phpinfo information
| From: | Manuel Lemos | Date: | Wed, 13 Oct 2004 18:41:48 +0000 |
| Subject: | Re: mail problems - phpinfo information | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-199420@lists.php.net to get a copy of this message | ||
Hello,
On 10/13/2004 01:41 PM, Jed R. Brubaker wrote:
I have been having all kinds of problems with the mail() function in PHP. I realize that there are problems inheritly, but I think I am still trying to track down the problem. My latest theory is that PHP isn't set up to work with the right mailing program. I know that our system is supposed to be using qmail that actually sits on a different server, but I found interesting information in phpinfo that is making me wonder if a local sendmail is handling the requests instead. Here are the things I am finding in phpinfo: sendmail_from no value no value sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i SMTP localhost localhost smtp_port 25 25 Path to sendmail /usr/sbin/sendmail -t -i Enviornment MAIL /var/mail/kpratt (what does this one do?) With all of the above refering to sendmail, is there anyway that my mail() can actually be using qmail?I don't think so. qmail is by default at /var/qmail. If you have installed qmail, you should have uninstalled sendmail first, otherwise it may cause system havoc (all sorts of problems). Anyway, qmail comes with a sendmail emulation wrapper in /var/qmail/bin/sendmail. The right thing to do is to uninstall sendmail and do something like: ln -s /var/qmail/bin/sendmail /usr/lib/sendmail Notice that it is /usr/lib/sendmail, which is the default sendmail program location since ever. Usually that location is a symbolic link to the real location of the sendmail (emulation) program. /usr/sbin/sendmail is the location of the real sendmail program (not the qmail emulation). -- Regards, Manuel Lemos PHP Classes - Free ready to use OOP components written in PHP http://www.phpclasses.org/ PHP Reviews - Reviews of PHP books and other products http://www.phpclasses.org/reviews/ Metastorage - Data object relational mapping layer generator http://www.meta-language.net/metastorage.html