I'm having problems with the above error when trying to send mail from osCommerce, or a formmail TYPE php script. All of the noted settings below were installed on a brand new server with no domains. I then added a test domain, and installed the items which are trying to send mail.
Here's the current config...
In addiion I have:
1) Prevent the user 'nobody' from sending out mail to remote addresses
2)Verify the existance of email senders
3) Php's open_basedir protection prevents users from opening files outside of their home directory with php
4) SMTP Tweak - This SMTP tweak will prevent users from bypassing the mail server to send mail (This is a common practice used by spammers). It will only allow the MTA (mail transport agent), mailman, and root to connect to remote SMTP servers
I checked the exim_mainlog and here is what I get. (changed users/IP's, etc. for privacy)
2004-04-28 10:33:31 1BIq7v-0004Es-20 <= firstname.lastname@example.org U=scubagoo P=local S=616
2004-04-28 10:33:35 1BIq7v-0004Es-20 ** email@example.com R=lookuphost T=remote_smtp: SMTP error from remote mailer after RCPT TO:<firstname.lastname@example.org>: host mydomain.com [209.xxx.xxx.xxx]: 550-Verification failed for <email@example.com>\n550-Unrouteable address\n550 Sender verify failed
2004-04-28 10:33:35 1BIq7z-0004F7-FI <= <> R=1BIq7v-0004Es-20 U=mailnull P=local S=1963
2004-04-28 10:33:35 1BIq7v-0004Es-20 Completed
2004-04-28 10:33:35 1BIq7z-0004F7-FI => scubagoo <firstname.lastname@example.org> R=localuser T=local_delivery
2004-04-28 10:33:35 1BIq7z-0004F7-FI Completed
I'm trying to determine if it is phpsuexec, or the disallow nobody which is preventing mail from going outbound, or any of the other tweaks.
All input is appreciated. Anyone suggest where to start? Thanks in advance!