Need of STARTTLS and DANE SMTP Extensions

  • Initially, when the Simple Mail Transport Protocol(SMTP) was adopted, all the messages were communicated as plain text. No encryption methods and algorithms were applied to the message data.
  • Any unauthorized person trying to steal or check for the content was able to read the actual data that was transmitted between two servers.
  • Later on, Extend SMTP (ESMTP) made it possible to transmit the encrypted data rather than sending simple plain text.
  • Encryption was not mandatory for all the servers because all the servers were not able to handle transport encryption.
  • In order to indicate the ability of encryption to the sending server, it was made mandatory that the receiving server needs to send the keyword STARTTLS at the beginning of an ESMTP transport session.

SMTP Extensions: STARTTLS, and DANE

SMTP stands for Simple Mail Transfer Protocol. SMTP is an application layer protocol. Whenever a client needs to send mail, opens a TCP connection to the SMTP server and then sends mail over the network. The connection is established by the SMTP server through port 25.

Similar Reads

What are SMTP Extensions?

SMTP extensions are enhancements to the basic Simple Mail Transfer Protocol (SMTP) used for sending emails. They add extra features and capabilities, such as support for larger email attachments, secure transmission through encryption, and better authentication methods. These extensions make email communication more versatile, secure, and efficient, improving the overall functionality of the email system....

Need of STARTTLS and DANE SMTP Extensions

Initially, when the Simple Mail Transport Protocol(SMTP) was adopted, all the messages were communicated as plain text. No encryption methods and algorithms were applied to the message data. Any unauthorized person trying to steal or check for the content was able to read the actual data that was transmitted between two servers. Later on, Extend SMTP (ESMTP) made it possible to transmit the encrypted data rather than sending simple plain text. Encryption was not mandatory for all the servers because all the servers were not able to handle transport encryption. In order to indicate the ability of encryption to the sending server, it was made mandatory that the receiving server needs to send the keyword STARTTLS at the beginning of an ESMTP transport session....

STARTTLS SMTP Extension

STARTTLS is defined as a protocol that is an upgraded form of an existing protocol that provides an encrypted connection so that email messages can be protected over the network from unauthorized users. STARTTLS can encrypt the data that is being transmitted from one server to another. Once a secure connection is established between two servers, the sending server sends a signal to the receiving server that it is capable of encryption. This means that encryption can only be done if it has been negotiated between the sending and receiver servers....

DANE SMTP Extension

DANE stands for DNS-Based Authentication of Named Entities. DANE is used as a secured DNS infrastructure that is used for storing generic verifiable information for multi-factor verification. DANE protocol makes use of DNS system for storing the fingerprint that certifies which CA the Domain makes use of for protecting from the security breeches. DANE can put the entire certificate or only the public key in a DNS record that specifies about the key or certificate that will be used for connecting the over TCP port 443. Today DANE is mostly used for TLSA (Transport Layer Security Authentication) record type which is used to verify the PKIX certificate that is received from the website by querying for its information in DNS....

FAQs on SMTP Extension

What is STARTTLS command?...