Internet Mail 2000 is a new Internet mail architecture proposed by Daniel J. Bernstein (and in subsequent years separately proposed by several others), designed with the precept that the initial storage of mail messages be the responsibility of the sender, and not of the recipient as it is with the SMTP-based Internet mail architecture.
Whereas the SMTP-based Internet mail architecture has a close analogue in the architecture of paper mail, this is not the case for Internet Mail 2000. Its architecture depends from various things that are unique to the natures of Internet and of electronic messages.
Over the years since Daniel J. Bernstein proposed it, several attempts have been made to design and to implement a real Internet Mail 2000 system, with varying degrees of achievement. There is, as yet, no concrete implementation of the system.
The mail client (e.g., ezmlm) and mail transfer agent (e.g., qmail) have to support variable envelope return paths; bounce messages then have to be parsed by an automated bounce handler that matches bounces with original messages.
In the old Internetmail infrastructure, the receiver's ISP has to carefully write every message to disk, so that messages will not be lost if the computer crashes.
In the old Internetmail infrastructure, a message to a large mailing list is written to disk on a huge number of computers.
Mail is sent to a simulated mailbox in the network mail server or host computer until it is examined and deleted.
Some Internet service providers do not relay e-mail claiming to come from a domain not hosted by them, but very few (if any) check to make sure that the person or even e-mail address named in the "From" field is the one associated with the connection.
Some internet service providers digitally sign e-mail being sent through their MTA to allow other MTAs to detect forged spam that might apparently appear to be from them.