SMTP

SMTP (Protocolo de Transferencia de Correo Simple por sus siglas en inglés) es un protocolo utilizado para enviar un nuevo correo. Como POP3 y NNTP, es un protocolo dirigido por estado de máquina.

El protocolo es relativamente simple. Las complicaciones principales incluyen soportar varios mecanismos de autenticación (GSSAPI, CRAM-MD5, NTLM, MSN, AUTH LOGIN, AUTH PLAIN, etc.), manejo de respuestas de error, y retroceder cuando los mecanismos de autenticación fallan (p. ej., el servidor asegura que soporta un mecanismo, pero no).