Re: How getmail deals with delivery errors and with bounce e-mails

Geert Stappers <[email protected]>
Newsgroups gmane.mail.getmail.user
Message-ID <[email protected]>
On 03-11-2020 16:33, R. Diez wrote:
> 
>> [...]
>> getmail DOES NOT generate bounce messages, nor should it because the
>> responsibility for bouncing a message has already been handled by the
>> upstream MTA/MDA pair that "own" the destination mailbox.
> 
> First of all, thanks for your help.
> 
> I would like to understand why "the responsibility for bouncing" has
> already been handled and it is too late to do it later.

:-)


> I am hoping that this information may not only help me, but other people
> too.

Yes, here at this end is it clear that rdiez has good intentions.
And for "other people" is good faith assumed.

>> The trouble with your approach is that the final MTA/MDA don't know
>> enough to bounce
>> a message because you're using a catch-all mailbox.
> 
> What information is missing?

The difference in tasks/duty/responsibility of MTA and MDA


> Even when using a multidrop or catch-all
> mailbox, we have the envelope recipient in the X-Original-To header (or
> similar header, depending on the server).
> 
> I am not sure about the envelope sender. The e-mails I am looking at
> have no "Sender" header. We could use header "Return-Path" anyway. The
> getmail configuration can use %(sender) for that.
> 
> 
>> But since they're designated as responsible for the domain, they've
>> already acknowledged delivery.
>> You can't later on turn around and say "oh, that mailbox really
>> doesn't exist, sorry..."
>> because you're seeking to remain only partially connected to the 'net.
> 
> OK, but why not? What would exactly be the problem? After all, there are
> autoresponders like "on vacation" or "e-mails to this address will not
> be read" already.
> 
> 
>> The proper approach for a partially connected environment is to
>> maintain a 1-1 correspondence between the mailboxes on
>> the internal server and the ISP's server so that the ISP can
>> intelligently bounce non-deliverable messages.
> 
> Yes, but I am still resisting. 8-)

Sure
However do know that ignorance is involved    8^)



Regards
Geert Stappers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.