Back to all stories
Lobstersseen ×5

A bit about email(maurycyz.com)

The process of sending an email involves several components, including the mail user agent (MUA), submission agent (MSA), mail transfer agent (MTA), and local delivery agent (LDA). When a user sends an email, it is uploaded to the MSA, which authenticates the user, and then handed off to the MTA, which communicates with other mail servers to deliver the message. The MTA stores the message if the recipient's server is down and retries delivery later, preventing bounced mail due to short outages. This structure was designed in the 1980s, when organizations had limited server resources and connectivity, requiring a system that could handle downtime and intermittent connections, and has been maintained to ensure reliable email delivery.