Without even considering it, you're sending and receiving emails as you browse these lines. The email goes out of one to a different point across the world within a matter of minutes.
We take it as granted, giving little thought to the way this really occurs, but that is an intricate procedure that's accomplished with the support of an email server.
There are just two kinds of classes for email servers – Outgoing email servers and incoming mail servers. To get more info about servers you can refer to the source: Intergrid – Australian Servers & Colocation.
The POP3 servers are keeping the emails on local drives or PCs, although the IMAP protocol shops the emails on servers, however, that are dull stuff.
Image Source: Google
The SMTP server processes the receiver's email address. If the domain name is local, no navigation is required and it goes directly to the domain POP or IMAP server.
If the domain name differs, the SMTP server is going to need to communicate with another domain.
Together with its excellent travels, the SMTP server must experience the DNS server. The DNS server will interpret the email address into an IP address, that's the language that the DNS server speaks fluently.
Now the SMTP server has the appropriate IP address of this receiver, it may connect to the receiver SMTP server.
This is not done right along with the message is generally routed along a collection of additional SMTP servers till it reaches its destination.