Loading...
 
Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (email) transmission.

Simple Mail Transfer Protocol (SMTP)

Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (email) transmission.1

The objective of the Simple Mail Transfer Protocol (SMTP) is to transfer mail reliably and efficiently.

SMTP is independent of the particular transmission subsystem and requires only a reliable ordered data stream channel. While this document specifically discusses transport over TCP, other transports are possible.2

Request for Comments

A Request for Comments (RFC) is a type of publication from the Internet Engineering Task Force (IETF) and the Internet Society (ISOC), the principal technical development and standards-setting bodies for the Internet.3

  • RFC 5321 - Simple Mail Transfer Protocol - The objective of the Simple Mail Transfer Protocol (SMTP) is to transfer mail reliably and efficiently.
  • RFC 7504 - SMTP 521 and 556 Reply Codes - This memo defines two Simple Mail Transfer Protocol (SMTP) reply codes, 521 and 556. The 521 code was originally described in an Experimental RFC in 1995 and is in wide use, but has not previously been formally incorporated into SMTP. The 556 code was created to support the new tests and actions specified in RFC 7505. These codes are used to indicate that an Internet host does not accept incoming mail at all. This specification is not applicable when the host sometimes accepts mail but may reject particular messages, or even all messages, under specific circumstances.

SMTP Services

AWS Amazon Simple Email Service

Amazon Simple Email Service (Amazon SES) is a cost-effective email service built on the reliable and scalable infrastructure that Amazon.com developed to serve its own customer base.4

SendGrid

SendGrid - Delivering your transactional and marketing emails through the world's largest cloud-based email delivery platform.5

Software Libraries

  • PHP - Swift Mailer integrates into any web app written in PHP, offering a flexible and elegant object-oriented approach to sending emails with a multitude of features.6
  • Python - smtplib SMTP protocol client7

Related Topics

1 Simple Mail Transfer Protocol. (2017, July 26). In Wikipedia, The Free Encyclopedia. Retrieved 13:42, August 10, 2017, from https://en.wikipedia.org/w/index.php?title=Simple_Mail_Transfer_Protocol&oldid=792468127
3 Request for Comments. (2017, February 10). In Wikipedia, The Free Encyclopedia. Retrieved 17:04, February 21, 2017, from https://en.wikipedia.org/w/index.php?title=Request_for_Comments&oldid=764664544
Last edited by MichaelAlber .
Page last modified on Thursday January 24, 2019 19:47:07 UTC.