posted 1 year ago
Just to be picky, IMAP and POP are not "mail receiving protocols". They are the services that support access and control of the mail user's mailboxes. So the word I was struggling for was "mailbox protocols".
When a Mail Transfer Agent (MTA) receives an email, it delivers it to the user's account, to an inbox by defaulyy, although users can define post-delivery routing via facilities such as procmail.
More to the point, Internet Mail developed in a very untrustworthy environment. We tend to think of it as nearly instantaneous these days, by many MTA systems might actually only boot up and run for a limited amount of time. That will be illustrated by me probably this evening when Hurricane Milton starts taking down the electric services and my servers go offline, for hours or perhaps days. During that time, incoming email will bounce because there will be no server to receive it. So the sender will keep retrying for up to 4 days, typically, and only then will the upstream server return a delivery failed notice.
For the case when a recipient doesn't exist, the case may be even worse. I think the default for my system is to simply discard them so that spammers and bad actors cannot simply probe to see what accounts might be subvertable.
There is a "receipt notification requested" header that can be attached to email, and it's older than what Paul Clapham mentioned, but it's not guaranteed to work.
Beyond that, about the closest you can get would be to A) look for emails from "postmaster@" and B) check incoming mails to see if they have embedded content with a copy of your original mail (with your address in its "From:" header). Also look for "Re: xxxxxx" in the subject, where "xxxxxx" is the subject you sent the original email under.
Experience keeps a dear School, but Fools will learn in no other.
---
Benjamin Franklin - Postal official and Weather observer