En 1982 Jon Postel publicó y liberó (empezó a diseñarlo en 1980) el primer sistema basado en SMTP para intercambiar correos electrónicos para usarse en ARPANET, definido en los request for comments RFC 821 y RFC 822.La estructura de SMTP se basa en el modelo cliente-servidor, donde un cliente envía un mensaje a uno o varios servidores para recibir una respuesta.Todas las réplicas tienen un código numérico al comienzo de la línea central.El procesamiento local que se presenta puede ser realizado en una sola máquina o partido entre varias aplicaciones; en este segundo caso, los procesos implicados pueden compartir archivos; aquí SMTP es usado para la transferencia de mensajes internamente, con cada uno de los hosts configurados para usar la siguiente aplicación como un anfitrión elegante.[cita requerida] Luego el MTA se une al servidor de cambio como un cliente SMTP.Hay dos formas en que un MDA puede entregar mensajes: ya sea enviándolos directamente al almacenamiento, o expedirlos sobre una red usando SMTP.Los administradores de servidor pueden elegir si los clientes utilizan TCP puerto 25 (SMTP) o el puerto 587 (Presentación) para retransmitir el correo saliente a una inicial del servidor de correo.Si el servidor no soporta las extensiones, contestará con un mensaje "500 Syntax error, command unrecognized".De los tres dígitos del código numérico, el primero indica la categoría de la respuesta, estando definidas las siguientes categorías: Una vez que el servidor recibe el mensaje finalizado con un punto puede almacenarlo si es para un destinatario que pertenece a su dominio, o bien retransmitirlo a otro servidor para que finalmente llegue a un servidor del dominio del receptor.Esta característica se considera insegura pero usando el comando ETRN en la extensión RFC 1985 funciona de forma más segura.El cliente publica EHLO y órdenes de AUTH de servicios ODMR de correo, ODMR comienza a actuar como un cliente SMTP y comienza a enviar todos los mensajes dirigidos a un cliente usando el protocolo SMTP, al iniciar sesión el cortafuegos o el servidor pueden bloquear la sesión entrante debido a IP dinámicas.Mediante este sistema, el servidor SMTP relativo al ISP no permitirá el acceso de los usuarios que están fuera de la red del ISP.Un usuario móvil suele estar a menudo en una red distinta a la normal de su ISP, y luego descubrir que el envío de correo electrónico falla porque la elección del servidor SMTP configurado ya no es accesible.O puede que el servicio realice comprobaciones de alcance en la dirección IP del cliente.Estos métodos son utilizados normalmente por empresas e instituciones, como las universidades que proporcionan un servidor SMTP para el correo saliente solo para su uso interno dentro de la organización.Como esta representa una dirección significativa para ellos, los administradores pueden hacer frente a la máquina o usuario sospechoso.No se cree que las extensiones sean una forma práctica para prevenirlo.Entre ellas destacan DKIM, Sender Policy Framework (SPF) y desde 2012 Domain-based Message Authentication, Reporting and Conformance (DMARC).