Okay.... dig dig dig...

When sending an email to a local recipient that doesn't exist, using sendmail 
as our MTA, it seems that tmda-ofmipd reads the message giving a "250" for 
the broken recipient, then passes the message to "sendmail" or "smtp" 
(depending on transport settings in config file), which in turn gives a "5xx" 
error for the recipient.

If this was the only recipient the message may remained queued in the MUA 
outbox, generally without a warning, but the tmda-ofmipd process encounters 
an uncaught exception.

For Kmail 1.5 with kde 3.1-12 this leaves kmail believing the connection with 
the server is still current (Thunderbird and Outlook 2000 handle this 
slightly better?!).

Slightly different behaviour is seen if there is one or more valid recipients 
on the email.

This behaviour seems inconsistent, if tmda-ofmipd accepts the message, it 
should send a non-delivery report for the broken recipient addresses, or 
persuade the MTA to do the same.

Leads to the obvious question - if it our set up, or is it tmda-ofmipd.

I assume with qmail the message is queued, so I need to find someone else 
using tmda-ofmipd to send emails through sendmail, where they have local 
domains on the sendmail box, and tell me if they get unexpected beviour when 
emailing a non-existent local account (either alone, or as one of several 
recipients).

        Simon, still not sure he has fully understood the problem despite 
reading the 
SMTP transactions, and running them all manually.
_____________________________________________
tmda-users mailing list ([email protected])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to