Mail from php mail() stoped working

Today one client told he can’t send email to hotmail.com from bizhat.com free email (http://mail.bizhat.com)

I tryed to send a mail to @asianetonline.net email account, mail is send, but got it bounced, on checking /var/log/exim_mainlog found following error message.

2005-06-13 09:04:10 1Dhkra-0003hj-Qs ** user@asianetonline.net <user@asianetonline.net> R=fail_remote_domains: unrouteable mail domain “asianetonline.net”

I was able to send emails to that address from outlook express, but email from php mail() function is not working.

Same error for sending email to hotmail.com address from PHP

2005-06-13 09:24:39 1DhlBO-0004To-98 ** 2boby@hotmail.com <2Boby@hotmail.com> R=fail_remote_domains: unrouteable mail domain “hotmail.com”

Also noticed another error

2005-06-13 09:22:18 1Dhl98-0002d3-NP failed to expand condition “${perl{checkspam}}” for literal router: Gid 32013 is not permitted to relay mail at /etc/exim.pl line 352.

I have resetted exim configuration file with

/scripts/buildeximconf

But it won’t help, other than removing the RBL settings i have set in /etc/exim.conf

So i reinstalled exim with

/scripts/exim4

Now emails are working fine. It seems some thing wrong with exim mail server caused the error.


Posted in Uncategorized. Bookmark the permalink.