[ih] Chatting about email
Dave Crocker
dhc at dcrocker.net
Sat Dec 10 11:36:30 PST 2022
I'd been ignoring the current focus on the latest AI wonder, but finally
broke down and as a single question twice, with one significant change.
Both answers look credible to me, though I continue to kick myself for
not making RFC 822 have an acronym...
what is the design of internet mail?
The design of internet mail is based on the concept of sending messages
between devices on a network using a standardized protocol. This allows
devices on different networks to communicate with each other by sending
and receiving messages through a network of servers that use the
protocol to transmit the messages from one device to another. The
protocol used for internet mail is called the Simple Mail Transfer
Protocol (SMTP). This protocol defines a set of rules and commands that
are used to send and receive mail messages between devices on a network.
dhc2 at dcrocker.net
what is the architecture of internet email
The architecture of internet email involves several different components
that work together to enable the sending and receiving of email
messages. Here is a brief overview of the main components of the
internet email architecture:
*
Mail user agents (MUAs): These are the client applications that
users interact with to compose, send, receive, and read email
messages. Examples of MUAs include email programs like Microsoft
Outlook and Mozilla Thunderbird, as well as web-based email services
like Gmail and Yahoo Mail.
*
Mail transfer agents (MTAs): These are the servers that are
responsible for transmitting email messages between different
networks. When a user sends an email message using an MUA, the
message is passed to an MTA, which then delivers the message to the
appropriate MTA on the recipient's network.
*
Mailbox servers: These are the servers that store email messages on
behalf of users. When an MTA delivers an email message to a
recipient's network, the message is passed to the recipient's
mailbox server, which then stores the message in the user's mailbox.
*
Message store: This is the database or file system where the mailbox
server stores the email messages for each user.
*
Protocols: The architecture of internet email relies on a number of
different protocols to facilitate the transmission and storage of
messages. The most important of these protocols are SMTP, which is
used to transmit messages between MTAs, and the Post Office Protocol
(POP) or the Internet Message Access Protocol (IMAP), which are used
by MUAs to retrieve messages from the mailbox server.
Overall, the architecture of internet email is designed to allow users
to send and receive messages quickly and reliably, regardless of the
devices they are using or the networks they are connected to.
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
mast:@dcrocker at mastodon.social
More information about the Internet-history
mailing list