Every email message has a unique identifier called the Message-Id, but SMTP does not host messages with an HTTP URI.
Serving public URIs for messages must be done by separate web servers like a webmail client, or a mail archiving tool such as Pipermail.