community
directory
books
authors
images
encyclopedia

Email:
Password:
Register

Knowledgerush Search

 

Google
  Web knowledgerush


Search for images of SMTP


Message boards   Post comment

SMTP

Simple Mail Transfer Protocol (SMTP) is the de facto standard for email transmission across the internet.

SMTP is a relatively simple, text-based protocol, where one or more recipients of a message are specified (and in most cases verified to exist) and then the message text is transferred. It is quite easy to test a SMTP server using the telnet program. SMTP uses TCP port 25. To determine the SMTP server for a given destination, the MX (Mail eXchange) DNS record is used.

SMTP started becoming widely used in the early 1980s. At the time, it was a complement to UUCP which was better suited to handle e-mail transfers between machines that were intermittently connected. SMTP, on the other hand, works best when both the sending and receiving machines are connected to the network all the time.

Sendmail was one of the first (if not the first) mail transfer agent to implement SMTP. As of 2001 there are at least 50 programs that implement SMTP as a client (sender of messages) or a server (receiver of messages). Some other popular SMTP server programs include IBM's Postfix, D. J. Bernstein's Qmail, and Microsoft Exchange.

Since this protocol started out as purely ASCII text-based, it did not deal well with binary files. Standards such as MIME were developed to encode binary files for transfer through SMTP. Today, most SMTP servers support the 8BITMIME extension, permitting binary files to be transmitted almost as easily as plain text.

SMTP does not allow one to retrieve messages from a remote server. To do this one must use POP3 or IMAP.

SMTP security and spamming

One of the limitations of the original SMTP is that it has no facility for authentication of senders. Therefore the SMTP-AUTH extension was defined.

In spite of this, E-mail spamming is still a major problem. Modifying SMTP extensively, or replacing it completely, is not believed to be practical, due to the network effects of the huge installed base of SMTP.

For this reason, there are a number of proposals for sideband protocols that will assist SMTP operation. The Anti-Spam Research Group of the IRTF is working on a number of proposals for providing simple source authentication that is flexible, lightweight, and scalable. The most likely proposal to be accepted is the Sender Permitted From protocol.

Related RFCs

  • RFC2821 - The Simple Mail Transfer Protocol, which recently obsoleted RFC821
  • RFC1869 - Defines the capability for SMTP service extensions, creating Extended SMTP, or ESMTP
  • RFC1891 - Delivery Status Notification (DSN) extension to SMTP

Referenced By

8-bit clean | Bulk | DNSBL | Danger Hiptop | Defense against spamming | Delivermail | DoD model | E-Mail | EMail | Eight-bit clean | Electronic Mail | Elmo | IMAP | IMAP3 | ISO/OSI Reference Model | Internaut | Internet | Internet Information Services | Internet mail | Internet protocol suite | Internetwork | LMTP | Layer 2 | Lotus Notes | Mail Delivery Agent | Mail server | Mail transfer agent | Misuse of the Internet | Network Control Program | Network Control Protocol | OSI Model | OSI reference model | OSI seven-layer model | OSI seven layer model | Open Systems Interconnect | Open Systems Interconnection | Open Systems Interconnection--Reference Model | Open mail relay | Presentation Layer | Public Internet | Public concen over the Internet | Public concern over the Internet | REBOL | REBOL programming language | Realtime Blackhole List | SMTP-AUTH | Secure Socket Layer | Secure Sockets Layer | Sender Permitted From | Sendmail | Sobig | Sobig worm | Spam (e-mail) | Spam (email) | Stopping E-mail abuse | T-Mobile Sidekick | TCP-IP | TCP/IP | TCP/IP Suite | TCP/IP stack | TCPIP | TELNET | Teergrube | The Internet | The Net | Transmission Control Protocol | Transport Layer Security | Transport Layer Security Protocol | X.400

 

Compose Your Message

Your Email Address or Pen Name (optional):
Subject:
Your Message:
 

 

 

 

 

 

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "SMTP".

 

Contact UsPrivacy Statement & Terms of Use

 
Copyright © 1999-2003 Knowledgerush.com. All rights reserved.