fetchmail-friends
[Top] [All Lists]

Re: [fetchmail] [PATCH] Re: bouncing on empty return-path

2003-01-09 20:23:21
Sunil Shetye <shetye(_at_)bombay(_dot_)retortsoft(_dot_)com> writes:

Yes, it is. IMHO it needs to be killed. Fetchmail must bounce the mail
itself if the "MDA" program catches a signal or exits with a non-zero
exit code.

Eric:
Here's a patch which does that. Also, a FAQ entry should be added
regarding double bounces.

Well, I looked at the code again, but I don't see that mail that failed
MDA delivery gets bounced anywhere. It just remains on the server. It is
NOT marked read in the UIDL, but I'm not sure what happens with
e. g. POP3 LAST (which is why LAST support doesn't work nearly as good
as UIDL, so UIDL should be default, I can make a patch if Eric asks me
to).

However, some old questions remain:

1. do we want to bounce on MDA issues or just retry or what do we do?

2. if we bounce, do we use the MDA, require an MTA, or try SMTP?
   the MDA would be rather a notification service (rather than bounce)
   if it's e. g. procmail.

3. (not directly related:) can we make sure MDA has only ever one
   recipient for %T in multidrop? An option (default 1) to allow more
   than one recipient might be OK for sendmail, but it's not suitable
   for maildrop or procmail.

-- 
Matthias Andree

<Prev in Thread] Current Thread [Next in Thread>