Re: [Exim] double check DNS

Top Page
Delete this message
Reply to this message
Author: Exim Users Mailing List
Date:  
To: exim-users
Subject: Re: [Exim] double check DNS
[ On Tuesday, November 20, 2001 at 01:02:56 (-0500), Peter Radcliffe wrote: ]
> Subject: Re: [Exim] double check DNS
>
> If my laptop, which can be connected to the net in any one of dozens
> of places, gets a network connection from somewhere new where I have
> no idea what the emerging IP address from being behind NAT will be
> (especially when it's dynamic and I have no idea what the IP/name is
> day to day) I'm supposed to find out and change my mail server config
> before sending mail ? Screw that ...


If you've got a _roaming_ private host, and if you cannot figure out how
to make this configuration learn its proper external hostname, then it
has absolutely zero business ever talking SMTP out through a NAT to the
real public Internet. Period. No if's and's, or but's.

You must always use a proper relay host in such a configuration. Your
DHCP server should, if it's configured properly, be handing you one or
more addresses of SMTP server(s) you must use to relay e-mail to the
public Internet.

> HELO/EHLO isn't reliable. No one with any sense cares about the name
> provided.


So you'd like to think. But you are wrong.

The SMTP client "MUST" send the canonical hostname for its source
address, or a literal representation of that address.

-- 
                            Greg A. Woods


+1 416 218-0098      VE3TCP      <gwoods@???>     <woods@???>
Planix, Inc. <woods@???>;   Secrets of the Weird <woods@???>