Simple mail transfer protocol ( smtp), Computer Networking

Assignment Help:

Simple Mail Transfer Protocol ( SMTP)

SMTP is the principal  application layer protocol for  internet electronic  mail. It uses the reliable data transfer  service of TCP  to transfer  mail from  the sender mail  from the  sender small server the recipient mail  server. SMTP has two sides a client side which  executes on the sender mail server and a server side which executes on the recipient mail  server both  the client  and server sides  of SMTP run on  every mail server when  a mail server  sends mail to other mail  servers it acts  as an SMTP client. When  a mail  server  receive  mail  from other mail  servers it acts as an SMTP  server.

To  illustrate the basic  operation of SMTP let go through  a common  scenario  suppose  heena  wants  to send Harish a simple  ASCII  message to Harish.

1.Heena  invokes her user agent for e mail provides Harish e mail address compose  a message and instructs the user agent to send to message.

2.Heena  user agent sends the message to her mail server wher it is placed in  message  queue.

3.The client side of SMTP running  on heena  mail server see the message in the message queue. It  opens TCP connection to an SMTP server  running on Harish  mail server.

4. After  some initial  SMTP handshaking the SMTP receives the message Harish  mail server then  places the message in Harish mail box.

5.Harish  invokes  his  user agent  to read the message at his convenience.

 

 

 


Related Discussions:- Simple mail transfer protocol ( smtp)

Enable both arpa and snap encapsulation, You need to enable both arpa and s...

You need to enable both arpa and snap encapsulation on single router interface. How do you do this? Ans)Assign two network numbers, one for every encapsulation type.

What is message oriented middleware, What is Message Oriented Middleware (M...

What is Message Oriented Middleware (MOM)? MOM permits general purpose messages to be exchanged in a Client/Server system using message queues. Applications communicate over n

What is meant by asymmetric multiprocessing (amp), It imposes hierarchy and...

It imposes hierarchy and a division of labor between processors. Only one designated processor, the master, controls (in a tightly coupled arrangement) slave processors dedicated t

Hierarchical routing strategy, i want a program of hierarchical programming...

i want a program of hierarchical programming in c language with its output. please help me .

Why congestion occurs, Q. Why congestion occurs? Congestion Emerg...

Q. Why congestion occurs? Congestion Emerge if the load on the network is greater than the capacity of the network - Load that is the number of packets sent to the net

What is domains in active directory, In Windows 2000, a domain describes bo...

In Windows 2000, a domain describes both an administrative boundary and a security boundary for a collection of objects that are relevant to a particular group of users on a networ

Explain linear array interconnection networks, Linear Array: This is a most...

Linear Array: This is a most basic interconnection pattern. Processors are connected in a linear one-dimensional array. The first as well as last processors are attached with one a

Discuss the benefits and requirements of voip, Question 1 Discuss the bene...

Question 1 Discuss the benefits and requirements of VOIP Question 2 Define the following Multicast routing protocol explain in detail with diagram Multicast backbone

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd