|
How do my email gets to the
recipients?
Basically, emails are delivered by having the
source machine (SMTP
mail server) establish a
TCP connection to
port 25
of the destination machine (SMTP
mail server), accepts incoming mails
and copy any messages into the appropriate mailboxes.
How two
MTAs
(Message Transfer Agent) communicate with each
other using a single TCP connection--after establishing
the connection to port 25, the sending mail server
waits for the receiving mail server to talk first...
HELO by giving its identity and telling whether or not it is
prepared to receive mail--if not or
Server-time-out the sending mail server
terminate the connection and try again later--and the undeliverable message
will be returned with an error report (rfc 821)
containing the first part (message
headers) to the sender.
If the server is willing
to accept email, the sending mail server
announces whom the email is coming from
Mail-FROM
and whom it is going to
RCPT-TO
if such a recipient exists at the receiving mail server--it gives the go-ahead
DATA
the email is delivered, a reply receipt
acknowledged and QUIT.
A HELO
command
with the
recipient domain, followed by....
A Mail-FROM
command
and followed by the
FROM: address of the email and... A
RCPT-TO
command is issued, followed by the email address of the intended recipient
and... A DATA
command is accepted
by the recipient mail server and your ISP mail server proceeds to send the message
and followed by...
A QUIT
command to terminate the
process.
If you have sent 100 emails to 100 different email domains, the above process is repeated with each
and every one of your
email recipients ISP mail server.
For more info, see:
How
Email Works
<<back to>> eMail Broadcast
FAQ
To top of page |