On 15 Jul 2005 at 0:39, p cooper wrote about
    "[exim] vanishing emails":

| Im sending emails from a PHP app -> exim (instead of sendmail). the logs seem 
| to show that the mesage has been sent,

Right.

| but they arent arriving the other end. 
| Anyone know how to start troubleshooting this (if i can) ?

Have you just obfuscated an otherwise valid sender address?  IOW, if 
"smtp.isp.co.uk" tries to deliver a DSN to "[EMAIL PROTECTED]", 
will it be able to?

If so, and no DSN is being delivered, you have to follow the trail.  
Contact isp.co.uk and ask them to check their logs to see what they 
did with your message.  If it was successfully delivered to 
yahoo.co.uk's MX, you'll have to contact Yahoo to see what they did 
with it.

| grenada # tail /var/log/exim/exim_main.log
| 2005-07-15 00:52:04 End queue run: pid=26130
| 2005-07-15 01:03:41 1DtDg5-0006on-2t <= [EMAIL PROTECTED] U=apache 
| P=local S=2524
| 2005-07-15 01:03:41 1DtDg5-0006on-2t => [EMAIL PROTECTED] R=send_to_gateway 
| T=remote_smtp H=smtp.isp.co.uk [xx.xx.x.x]
| 2005-07-15 01:03:41 1DtDg5-0006on-2t Completed
|...

OTOH, if you didn't obfuscate the sender address above, read on:

"grenada.home.nw" is not a resolvable public domain name, so 
"[EMAIL PROTECTED]" is not a valid address, so you can't get a 
DSN (bounce) telling you why the message wasn't delivered.  Quite 
possibly, Yahoo's server rejected the message because of the invalid 
envelope sender (mine would).

If "apache" is a valid local mailbox, you may just need to set 
qualify_domain correctly.  More likely, you need to use exim's "-f" 
parameter to specify a valid sender address, in which case read about 
the trusted_users, trusted_groups, and untrusted_set_sender 
configuration options.

- Fred





-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to