Penguin

Acronym for Simple Mail Transfer Protocol

It's what email uses for sending.

You can implement secure SMTP using the STARTTLS command.

POP3 and IMAP are what is used for recieving email.

Mail format is specified in RFC:2822, and then extended with MIME.

Programs which send/recieve SMTP are usually called MTA (Mail Transport Agents)

RFC's:

  • RFC:3207 - SMTP Service Extension for Secure SMTP over Transport Layer Security
  • RFC:3030 - SMTP Service Extensions for Transmission of Large and Binary MIME Messages
  • RFC:2920 - SMTP Service Extension for Command Pipelining
  • RFC:2852 - Deliver By SMTP Service Extension
  • RFC:2822 - Internet Message Format
  • RFC:2821 - Simple Mail Transfer Protocol
  • RFC:2645 - ON-DEMAND MAIL RELAY (ODMR) SMTP with Dynamic IP Addresses
  • RFC:2554 - SMTP Service Extension for Authentication
  • RFC:2505 - Anti-Spam Recommendations for SMTP MTAs
  • RFC:2487 - SMTP Service Extension for Secure SMTP over TLS
  • RFC:2442 - The Batch SMTP Media Type
  • RFC:2197 - SMTP Service Extension for Command Pipelining
  • RFC:2034 - SMTP Service Extension for Returning Enhanced Error Codes
  • RFC:1985 - SMTP Service Extension for Remote Message Queue Starting
  • RFC:1891 - SMTP Service Extension for Delivery Status Notifications
  • RFC:1870 - SMTP Service Extension for Message Size Declaration
  • RFC:1869 - SMTP Service Extensions
  • RFC:1854 - SMTP Service Extension for Command Pipelining
  • RFC:1846 - SMTP 521 Reply Code
  • RFC:1845 - SMTP Service Extension for Checkpoint/Restart
  • RFC:1830 - SMTP Service Extensions for Transmission of Large and Binary MIME Messages
  • RFC:1653 - SMTP Service Extension for Message Size Declaration
  • RFC:1652 - SMTP Service Extension for 8bit-MIMEtransport
  • RFC:1651 - SMTP Service Extensions
  • RFC:1428 - Transition of Internet Mail from Just-Send-8 to 8bit-SMTP/MIME
  • RFC:1427 - SMTP Service Extension for Message Size Declaration
  • RFC:1426 - SMTP Service Extension for 8bit-MIMEtransport
  • RFC:1425 - SMTP Service Extensions
  • RFC:1090 - SMTP on X.25
  • RFC:1047 - Duplicate messages and SMTP
  • RFC:0876 - Survey of SMTP implementations
  • RFC:0822 - Standard for the format of ARPA Internet text messages - Old see RFC:2822 now
  • RFC:0821 - Simple Mail Transfer Protocol - Old see RFC:2821 now

CategoryProtocols