0% found this document useful (0 votes)
12 views

Artificial Neural Networks Conference by Slidesgo

Uploaded by

Meenakshi Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Artificial Neural Networks Conference by Slidesgo

Uploaded by

Meenakshi Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Simple Mail Transfer

Protocol (SMTP)
COMPUTER NETWORKS (PCC-CS602)

GROUP 16
11500221055 ISHIKA RANA

11500321028 MEENAKSHI SHARMA

11500321060 MADHU SINGH

11500221005 SAUMILI BANDYOPADHYAY


What does SMTP stands for ?

As the technology behind


The email communication,
Simple Mail Transfer Proto SMTP is the protocol that
col (SMTP) allows you to send and
is an application used by receive emails. Without
mail servers to send, it, email communication
receive, and relay would be nonexistent
outgoing email between since SMTP determines
senders and receivers. which servers will receive
your relay messages.
SMTP Fundamentals
SMTP is an application layer protocol. The client
who wants to send the mail opens a TCP
connection to the SMTP server and then sends the
mail across the connection. The SMTP server is an
always-on listening mode. As soon as it listens for a
TCP connection from any client, the SMTP process
initiates a connection through port 25. After
successfully establishing a TCP connection the
client process sends the mail instantly.
SMTP Protocol
The SMTP model is of two types:

● End-to-end method
● Store-and-forward method

The end-to-end model is used to communicate between different


organizations whereas the store and forward method is used within an
organization. An SMTP client who wants to send the mail will contact the
destination’s host SMTP directly, in order to send the mail to the destination.
The SMTP server will keep the mail to itself until it is successfully copied to
the receiver’s SMTP.
Model of SMTP System
Components of SMTP

MUA MTA
It is a computer application that It is basically software that has
helps you in sending and the work to transfer mail from
retrieving mail. It is responsible for one system to another with the
creating email messages for help of SMTP.
transfer to the mail transfer
agent(MTA).
MSA MDA
It is a computer program that A mail Delivery agent or Local
basically receives mail from a Mail Delivery Agent is basically a
User Agent(MUA) and interacts with system that helps in the
the Mail Transfer Agent(MTA) for the delivery of mail to the local
transfer of the mail. system.
How SMTP works
SMTP uses a client-server model as
follows:

● An email server uses SMTP to


send a message from an email
client to another email server.

● The email server uses SMTP as a


relay service to send the email to
the receiving email server.

● The receiving email server uses


an email client to download
incoming mail via IMAP, for
example, and places it in the
recipient's inbox.
SMTP Commands

MAIL
This command is used to
RCPT DATA
initiate a message transfer. This command starts the
This command follows
This tells the SMTP server transfer of data between
MAIL. It identifies the
that a new transaction is the client and server.
replicant email address.
starting. Message contents are
moved to the SMTP server.

QUIT RSET
This command is used to HELO
Once the email is sent, the abort the mail transaction. Identifies the client to the
client sends this command The command is sent to server, fully qualified
to the server to cease the the server, where all data domain name, only sent
connection. about the email is once per session
removed.
Is SMTP Necessary?
• SMTP helps prevent spam by verifying the sender’s account before
delivering an email.

• By preventing spam emails, SMTP also protects your IP reputation.

• SMTP increases delivery rate by restricting spam and protecting IP


reputation.

• SMTP notifies senders if an email address is invalid or incorrect.

• It’s a universal, trusted protocol that other servers and clients use.
Difference between SMTP and
Extended SMTP
SMTP Extended SMTP
• Users were not verified in • In Extended SMTP,
SMTP as a result of massive- authentication of the sender
scale scam emails being sent is done.

• We cannot attach a • We can directly attach


Multimedia file in SMTP Multimedia File in ESMTP.
directly without the help of
MMIE. • We can reduce the size of the
email in Extended SMTP.
• We cannot reduce the size of
the email in SMTP. • The main identification
feature for ESMTP clients is to
• SMTP clients open open a transmission with the
transmission with the command EHLO (Extended
command HELO. HELLO).
Advantages of
SMTP
If necessary, the users can have a
dedicated server.

It allows for bulk mailing. Offer choices for email tracking.

Low cost and wide coverage area Reliable and prompt email
delivery.
Disadvantages of SMTP

SMTP’s common SMTP security is a Its simplicity


port can be bigger problem. restricts how
blocked by useful it can be.
several firewalls.

Just 7-bit ASCII If a message is Delivering your message will


characters can be longer than a typically involve additional back-
used. certain length, and-forth processing between
SMTP servers servers, which will delay sending
may reject the and raise the likelihood that it won’t
entire message. be sent
SMTP vendors

Amazon SES SendGrid Sendinblue


Amazon Simple Email This cloud-based This SMTP service
Service (SES) is an add- SMTP email service supports
on to AWS. It's a cloud- offers high scalability transactional emails,
based SMTP service that along with email email marketing, SMS
enables marketers and analytics, delivery and live chat. It also
developers to send optimization tools, supports third-party
marketing, notification email templates and applications such as
and transaction email integration with other Google Analytics and
campaigns. SES, apps Salesforce platforms.
however, doesn't track
and monitor message
events.
CONCLUSION
In short, SMTP is an important part of
sending and receiving emails. Without
adhering to SMTP, you can easily find your
email address on the blocklist from major
email providers. It’s especially important for
enterprises that send hundreds of emails a
day–without an SMTP server, there’s a good
chance those emails won’t be successfully
delivered.
THANKS!
REFRENCES
• https://abnormalsecurity.com/glossary/smtp
• https://www.geeksforgeeks.org/simple-mail-transfer-protocol-
smtp/
• https://www.techtarget.com/whatis/definition/SMTP-Simple-M
ail-Transfer-Protocol
• https://sendgrid.com/en-us/blog/what-is-an-smtp-server#:~:t
ext=The%20Simple%20Mail%20Transfer%20Protocol,to%20s
end%20and%20receive%20emails
.

You might also like