SMTP is used two times, between the sender and the sender’s mail server and
between the two mail servers. As we will see shortly, another protocol is needed
between the mail server and the receiver.
SMTP simply defines how commands and responses must be sent back and forth.
Each network is free to choose a software package for implementation. We will discuss
the mechanism of mail transfer by SMTP in the remainder of the section.