What is Relaying?
Sending mail to non-local users is referred to as ‘relaying’, as DSMTP must relay the message to the user’s local SMTP server (often their ISP’s SMTP server) so that it can write the message to the user’s drop file (mail file on the server). The message may be relayed several times from server to server until it reaches the final SMTP server where the user is a local user – at least that is the theory. Because of spammers, most SMTP servers severely restrict the relaying that is allowed to occur. So the message normally only gets relayed through an intermediary SMTP server if the server the email client gives the message to for sending is setup to gateway mail to another server, i.e. pass all it’s mail onto that server for delivery. An SMTP server set to gateway mail is often used to allow mail to be sent through fire walls.