Forums / Setup & design / eZ Publish cannot send mail after upgrade
Christian Johansen
Wednesday 06 December 2006 10:48:08 pm
I just did an upgrade from eZ 3.8.1 to 3.8.6 and now it can no longer send emails! I keep getting these:
[ Dec 07 2006 07:41:56 ] [my.ip] eZSMTPTransport::sendMail(): Error sending SMTP mail: 5.0.0 Need MAIL before RCPT
I have checked my email configuration:
override/site.ini.append.php: [MailSettings] Transport=SMTP TransportServer=my.smtp.server TransportUser=myuser TransportPassword=mypass AdminEmail=me@mydomain.com EmailSender=me@mydomain.com
I have verified that those settings are being used through the admin interface. The old site is running side by side and is sending emails with no problems. I have not changed my email configuration in the 3.8.6 version. What's happening?
Bartek Modzelewski
Thursday 07 December 2006 4:48:40 am
Hello Christian
Perhaps your problem is related to bug introduced in 3.8.4 version in ezsmtptransport.php class. Take a look here: http://ez.no/content/view/full/110255
Baobaz http://www.baobaz.com
Thursday 07 December 2006 5:28:08 am
Thanks, that quick fix got me on my feet again.
Kristof Coomans
Thursday 07 December 2006 6:39:37 am
For newer info on the bug, see http://issues.ez.no/9030
Apparently not all url's are redirected properly to the new bug system.
independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org