From Wikipedia, the free encyclopedia
Jump to: navigation, search
This article is about the Internet standard for electronic mail transmission. For the email delivery company, see SMTP (company).
Internet protocol suite
Application layer
DHCP
DHCPv6
DNS
FTP
HTTP
IMAP
IRC
LDAP
MGCP
NNTP
BGP
NTP
POP
RPC
RTP
RTSP
RIP
SIP
SMTP
SNMP
SOCKS
SSH
Telnet
TLS/SSL
XMPP
more...
Transport layer
TCP
UDP
DCCP
SCTP
RSVP
more...
Internet layer
IP
IPv4
IPv6
OSPF
ICMP
ICMPv6
ECN
IGMP
IPsec
more...
Link layer
ARP/InARP
NDP
Tunnels
L2TP
PPP
Media access control
Ethernet
DSL
ISDN
FDDI
DOCSIS
more...
v
t
e
Internet
Visualization of Internet routing paths
A visualization of routing paths through a portion of the Internet.
General[show]
Governance[show]
Information infrastructure[hide]
Domain Name System
Hypertext Transfer Protocol
Internet exchange point
Internet Protocol
Internet protocol suite
Internet service provider
IP address
POP3 email protocol
Simple Mail Transfer Protocol
Services[show]
Guides[show]
Portal icon Internet portal
v
t
e
Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (e-mail) transmission across Internet Protocol (IP) networks. SMTP was first defined by RFC 821 (1982, eventually declared STD 10),[1] and last updated by RFC 5321 (2008)[2] which includes the Extended SMTP (ESMTP) additions, and is the protocol in widespread use today. It is an Application Layer protocol in the OSI reference model.
SMTP uses TCP port 25. The protocol for new submissions (MSA) is effectively the same as SMTP, but it uses port 587 instead. SMTP connections secured by SSL are known by the shorthand SMTPS on TCP port 465, though SMTPS is not a protocol in its own right.
While electronic mail servers and other mail transfer agents use SMTP to send and receive mail messages, user-level client mail applications typically use SMTP only for sending messages to a mail server for relaying. For receiving messages, client applications usually use either the Post Office Protocol (POP) or the Internet Message Access Protocol (IMAP) or a proprietary system (such as Microsoft Exchange or Lotus Notes/Domino) to access their mail box accounts on a mail server.