>>>>> I just install Squirrelmail on Fedora Core 5 and I'm getting the >>>>> following >>>>> erorrs when I try to send a message: >>>>> >>>>> Notice: Undefined property: Deliver_SMTP::$dlv_msg in >>>>> /var/www/html/webmail/src/compose.php on line 1577 >>>>> >>>>> Notice: Undefined property: Deliver_SMTP::$dlv_server_msg in >>>>> /var/www/html/webmail/src/compose.php on line 1579 >>>>> >>>>> Anyone seen this error before? >>>> >>>> Could you make sure that you are using SquirrelMail 1.4.6 or 1.5.1? >>>> >>>> If you use SquirrelMail 1.4.6 - show SMTP server settings in >>>> SquirrelMail >>>> configuration. conf.pl -> 2. Server settings -> B. Update SMTP -> >>>> settings >>>> from 4 to 8. >>>> >>>> -- >>>> Tomas >>> >>> >>> I'm using 1.4.6 >> >> Are you sure? Your email headers show different version. >> >>> Here are my settings: >>> >>> 4. SMTP Server : localhost >>> 5. SMTP Port : 25 >>> 6. POP before SMTP : false >>> 7. SMTP Authentication : login >>> 8. Secure SMTP (TLS) : false >> >> Are you sure that SMTP AUTH is supported and works on your email server >> without STARTTLS or Secure SMTP requirement? >> >> -- >> Tomas >> > > > I have setup the mail server using QmailRocks install. I believe it is > setup to use starttls. I have it setup up on some FC2 boxes and SM works > just fine. Is it something with FC5? Do I need to use 1.5.1?
1. SquirrelMail SMTP delivery has two places that process smtp connection errors. first place checks connection itself. It can cause undefined dlv_server_msg property error in 1.4.5. if you can see this error, then you should see fsockopen function errors too. It is fixed in 1.4.6. Other error checks use one function and this function sets all three error properties. So you should not see undefined dlv_msg property errors in standard SquirrelMail 1.4.6. SquirrelMail 1.5.1 has more fixes in sendmail delivery functions, but you are not using sendmail delivery. If you do get undefined property errors in standard unmodified SquirrelMail 1.4.6 install, I would like to understand how you managed to do that. Could you show md5sums and id tags of your SquirrelMail class/deliver/*.php and src/compose.php files? Id tags are listed in file headers. $Id: something $. md5sums are generated with md5sum utility. Could you also check if you are using some php cache or optimizer or other zend extension? 2. Fedora Core 3 and later enables SELinux by default. Default policy does not allow making network connections from httpd. Don't know if you have tried setting selinux to permissive mode. See http://www.squirrelmail.org/wiki/FedoraSELinux 3. Are you sure that SMTP AUTH is working correctly in your qmail setup? Qmail SMTP AUTH does not work without patches and requires some tweaking in vchkpw permissions and tcpserver startup files. Could you set 7. SMTP Authentication to none and see if it helps. -- Tomas ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- squirrelmail-users mailing list Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines List Address: squirrelmail-users@lists.sourceforge.net List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995 List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users