Mail clients and mail servers
In order to send mail between two nodes, there ideally should be some kind of client/server setup in which the exchange occurs.
The mail client is responsible for obtaining mail from the host mailbox (see next chapter) while the mail server is responsible for receiving