Skip to main content
  • 4676 Accesses

Abstract

As we outlined at the beginning of the previous chapter, the actual movement of e-mail between systems is accomplished through SMTP: the “Simple Mail Transport Protocol.” It was first defined in 1982 in RFC 821; the most recent RFC defining it is 5321. It typically serves in two roles:

  • When a user types an e-mail message on a laptop or desktop machine, the e-mail client uses SMTP to submit the e-mail to a real server that can send it along to its destination.

  • E-mail servers themselves use SMTP to deliver messages, sending them across the Internet to the server in charge of the recipient e-mail address’s domain (the part of the e-mail address after the @ sign).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2010 by Brandon Rhodes and John Goerzen

About this chapter

Cite this chapter

Rhodes, B., Goerzen, J. (2010). CHAPTER 14 SMTP. In: Foundations of Python Network Programming. Apress. https://doi.org/10.1007/978-1-4302-3004-5_13

Download citation

Publish with us

Policies and ethics