SMTP Full Form | Full Form of SMTP
SMTP Full Form - Simple Mail Transfer Protocol
- Here, you’ll get the solution for the following SMTP related questions: full form of smtp , full form of smtp in computer network , what is the full form of smtp
Simple Mail Transfer Protocol
- Full Form of SMTP stands for Simple Mail Transfer Protocol. It’s a standard protocol on a TCP/IP network for sending emails through servers from one computer to a different computer.
- It’s a region of the application layer of the TCP/IP protocol, which makes possible to send email messages over the web to 1 or more recipients. So, it's used when an email is sent from an email client, like Outlook Express or Gmail, to the recipient using email servers.
- SMTP moves your email across networks through a process called "store and forward."
- It works in coordination with Mail Transfer Agent (MTA) to send you mail to the correct computer and email inbox.
- It decides how an email will move from one computer's MTA to a different computer's MTA.
- The message moves in steps from its origin to its destination, and at each step, SMTP does its job.
- SMTP is developed and maintained by the Internet Engineering Task Force (IETF). It’s also referred to as RFC 821 and RFC 2821.
- It uses port 25 and sets up communication rules between servers and works by starting a session between the user and server, whereas Mail Transfer Agent (MTA) and Mail Delivery Agent (MDA) provide domain searching and native delivery services, respectively.
- It functions when computers are connected with Internet Service Providers (ISP). The ISP servers then deliver the mail to the recipients having internet service.
Components of SMTP
Components of SMTP:
- Mail User Agent (MUA) : It's the local user or client-end utility that permits to receive and send mail.
- Mail Submission Agent (MSA) : It's the server which receives from MUA and cooperates with the MTA for delivery of the mail.
- Mail Transfer Agent (MTA) : It receives incoming mail from local user and forwards it for delivery. More than one MTP will be involved, as a client or server to transfer the mail.
- Mail Delivery Agent (MDA) : It delivers the mail to the local recipient's mailbox.
How SMTP Works
How Smtp Works
- The working of SMTP is a three-step process and is predicated on the client/server model.
- In the first step, an email server sends the email (message) from an email client like Gmail, Outlook, etc., to an email server using SMTP. In the second step, the email server using SMTP sends the email to the receiving email server.
- In the third step, the receiver server uses an email client to download incoming mail via IMAP and place it in the inbox of the recipient.
Let's understand in a simple way
- Submission of Mail :
- The mail client submits the finished mail to the SMTP server by using SMTP on TCP port 25.
- Delivery of Mail :
- The SMTP server divides the recipient mail address into two parts: recipient's username and domain name.
- As an example, [email protected], where "rocky" is that the username of the recipient and "gmail.com" is the domain name.
- If the domain name of the sender and recipient are same, the SMTP server directs the email towards POP3 server for domain using the delivery agent.
- If their domain names are different, Mail Submission Agent (MSA) sends the mail to the Mail Transfer Agent (MTA), which searches the MX record from the domain name System to get the recipient's domain.
- The MX record contains information about the user's domain and IP address. Once, the domain is found, MTA connects to the exchange server to transfer the mail.
- Receipt and Processing of Mail :
- After receiving the incoming message, the exchange server transfers the message to the incoming server (Mail Delivery Agent), which holds the mail until the user gets it.
- Access and Retrieval of Mail :
- The email stored in the MDA is retrieved by using MUA (Mail User Agent), which can be accessed by using login id and password.
Benefits or Advantages of SMTP
- It makes it possible to speak via mail messages over the web from one computer to other computers.
- It's a reliable method of communication. It resends the messages which aren't sent successfully until the recipient receives it.
- It also allows bulk email marketing in which one can send emails to a large number of recipients at a similar time.