[Techtalk] Routing mail

Diggy Bell diggy at dbsoftdev.com
Fri Jun 13 01:44:31 EST 2003

When your domain is set up in the DNS server, there are one or more 'MX'
(Mail eXchange) records.  These MX records are used to route the mail to the
appropriate server.  Here's a sample:

$TTL 3600 ; 1 hour
example.com IN SOA ns1.yourisp.com dns.yourisp.com (
    1 ; serial
    3600 ; refresh
    600 ; retry
    21600 ; expire
    3600 ; minimum
    NS    ns1.yourisp.com
    NS    ns2.yourisp.com
    MX 10 mail.example.com
    MX 20 mail2.example.com
$ORIGIN example.com
ftp    CNAME    example.com
mail    A
mail2    A
www    A

When you send mail to user at example.com, the MX records indicate that
mail.example.com should receive the mail.  If the message cannot be
delivered to mail.example.com, mail2.example.com should be used instead.
This hostname (mail. or mail2.) is then looked up and the message is then
sent to the proper mail server.


William D. 'Diggy' Bell
DB Software Development

----- Original Message -----
From: "Dan Richter" <daniel.richter at wimba.com>
To: <techtalk at linuxchix.org>
Sent: Friday, June 13, 2003 1:04 AM
Subject: [Techtalk] Routing mail

> Hi everyone.
> As I understand it, a mail to me at foo.com may automatically be routed to
> mail.foo.com. But does anyone know how the SMTP server knows that mail to
> foo.com is actually supposed to go to mail.foo.com?
> ========== Dan Richter ============== mailto:Dan at wimba.com ===========
>   Indeed, I've noticed a number of these [virus] emails today - I'd
>   click on it, have a laugh and delete it. Of course, I run Linux so
>   I am completely immune - Windoze users, do not try this.
>         - "sloanster", on Slashdot
> _______________________________________________
> Techtalk mailing list
> Techtalk at linuxchix.org
> http://mailman.linuxchix.org/mailman/listinfo/techtalk

More information about the Techtalk mailing list