![]() |
SMTP Tutorial | |||||
| Simple Mail Transfer Protocol | ||||||
|
||||||
|
|
Relay Agents Most systems are configured to send all nonlocal outgoing E-Mail to a relay machine for delivery. This is done for two reasons:
In our example the relay system has a hostname of mailhost in the local domain (.tuc.noao.edu) and all the individual systems are configured to send their E-Mail to this host. We can execute the host command to see how this name is defined to the DNS:
sun % host mailbox mailhost.tuc.noao.edu CNAME noao.edu canonical name noao.edu A 140.252.1.54 its real IP address
If the host used as the relay changes in the future, only the DNS name needs to be changed - the E-Mail configuration of all individual systems does not change. The next figure is a picture of Internet E-Mail, taking into account that both the sending host and the final receiving host probably use a relay host. In this scenario there are four MTAs between the sender and the receiver.
Internet electronic mail, with a relay system at both ends:
|
|||||