Sparr
Sparr

Reputation: 7732

Is there a URI schema for addressing individual email messages?

When someone loses track of an email that has been sent to them, and brings that to the sender's attention, it is common practice for the sender to simply forward or re-send the original email. I want to know if there is any [semi-]standard way to reference a specific email, such that a mail client could open that email if it has a copy of it. This might be in the form of a URI, or possibly some other form. Such a URI might reference the sender, recipient, date, time, or other headers that [should] remain intact between sender and recipient.

Upvotes: 1

Views: 474

Answers (1)

unor
unor

Reputation: 96737

The Message-ID is a globally unique identifier for messages.

Note that the Message-ID header is optional, but recommended:

Though listed as optional in the table in section 3.6, every message SHOULD have a "Message-ID:" field.

RFC 2392 specifies the URI scheme mid (which was already reserved in RFC 1738):

The "mid" scheme uses (a part of) the message-id of an email message to refer to a specific message.

An example from RFC 2392:

<A HREF="mid:[email protected]/[email protected]">previous message</A>, shows how the approach you propose can be used to accomplish ...

Upvotes: 5

Related Questions