Re: [exim] One of my boxes can't send mail

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Michael Sullivan
Ημερομηνία:  
Προς: Exim Mailing List
Αντικείμενο: Re: [exim] One of my boxes can't send mail
On Wed, 2007-05-16 at 13:30 +0000, Steven Wayne wrote:
> On Wed, May 16, 2007 at 08:07:07AM -0500, Michael Sullivan wrote:
> > From: Michael Sullivan <michael@???>
> > To: Exim Mailing List <exim-users@???>
> > Date: Wed, 16 May 2007 08:07:07 -0500
> > Subject: Re: [exim] One of my boxes can't send mail
> >
> > On Wed, 2007-05-16 at 13:01 +0000, Steven Wayne wrote:
> > > On Wed, May 16, 2007 at 07:57:14AM -0500, Michael Sullivan wrote:
> > > > From: Michael Sullivan <michael@???>
> > > > To: Exim Mailing List <exim-users@???>
> > > > Date: Wed, 16 May 2007 07:57:14 -0500
> > > > Subject: Re: [exim] One of my boxes can't send mail
> > > >
> > > > On Wed, 2007-05-16 at 08:50 +0000, Steven Wayne wrote:
> > > > > On Tue, May 15, 2007 at 11:13:02AM -0500, Michael Sullivan wrote:
> > > > > > From: Michael Sullivan <michael@???>
> > > > > > To: exim-users@???
> > > > > > Date: Tue, 15 May 2007 11:13:02 -0500
> > > > > > Subject: [exim] One of my boxes can't send mail
> > > > > >
> > > > > > One of my boxes which was working a few days ago has stopped sending
> > > > > > mail. I found this test in the exim wiki:
> > > > > >
> > > > > > catherine ~ # exim -bt michael
> > > > > > michael@??? is undeliverable: Unrouteable address
> > > > > >     <-- michael@???

> > > > > >
> > > > > > Here's a more complete attempted transaction:
> > > > > >
> > > > > > catherine ~ # telnet localhost 25
> > > > > > Trying 127.0.0.1...
> > > > > > Connected to localhost.
> > > > > > Escape character is '^]'.
> > > > > > 220 catherine.espersunited.com ESMTP Exim 4.67 Tue, 15 May 2007 11:00:49
> > > > > > -0500
> > > > > > helo test
> > > > > > 250 catherine.espersunited.com Hello localhost [127.0.0.1]
> > > > > > mail from: michael@???
> > > > > > 250 OK
> > > > > > rcpt to: michael@???
> > > > > > 550-Verification failed for <michael@???>
> > > > > > 550-Unrouteable address
> > > > > > 550 Sender verify failed
> > > > >
> > > > > Hi,
> > > > >
> > > > > Try sending from a valid address.
> > > >
> > > > michael@??? IS a valid address.
> > >
> > > No it isn't.
> > >
> > > $ mx catherine.espersunited.com
> > > catherine.espersunited.com MX record currently not present
> > >
> > >
> > > $ host catherine.espersunited.com
> > > catherine.espersunited.com      A       70.234.122.251

> > >
> > > $ telnet 70.234.122.251 25
> > > Trying 70.234.122.251...
> > > Connected to 70.234.122.251.
> > > Escape character is '^]'.
> > > 220 catherine.espersunited.com ESMTP Exim 4.67 Wed, 16 May 2007 07:58:53 -0500
> > > helo power.net.uk
> > > 250 catherine.espersunited.com Hello baldman.power.net.uk [195.60.3.32]
> > > MAIL FROM:<>
> > > 250 OK
> > > RCPT TO:<michael@???>
> > > 550 Unrouteable address
> > > rset
> > > 250 Reset OK
> > > quit
> > > 221 catherine.espersunited.com closing connection
> > > Connection closed by foreign host.
> > >
> >
> > Where'd you get the MX and host commands from? And how do I make it an
> > MX server? This is the info I have:
>
> apt-get install host
>
> > catherine ~ # mx catherine.espersunited.com
> > -bash: mx: command not found
> > catherine ~ # dig catherine.espersunited.com MX
> >
> > ; <<>> DiG 9.3.4 <<>> catherine.espersunited.com MX
> > ;; global options: printcmd
> > ;; Got answer:
> > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10357
> > ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
> >
> > ;; QUESTION SECTION:
> > ;catherine.espersunited.com.    IN      MX

> >
> > ;; ANSWER SECTION:
> > catherine.espersunited.com. 10800 IN    MX      1
> > catherine.espersunited.com.

> >
> > ;; AUTHORITY SECTION:
> > espersunited.com.       10800   IN      NS      baby.espersunited.com.

> >
> > ;; ADDITIONAL SECTION:
> > catherine.espersunited.com. 10800 IN    A       70.234.122.251

> >
> > ;; Query time: 5 msec
> > ;; SERVER: 70.234.122.251#53(70.234.122.251)
> > ;; WHEN: Wed May 16 08:05:38 2007
> > ;; MSG SIZE rcvd: 95
> >
>
> I get this:
>
> $ dig catherine.espersunited.com MX
>
> ; <<>> DiG 9.3.4 <<>> @195.60.0.1 catherine.espersunited.com MX
> ; (1 server found)
> ;; global options: printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44499
> ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
>
> ;; QUESTION SECTION:
> ;catherine.espersunited.com.    IN      MX

>
> ;; AUTHORITY SECTION:
> catherine.espersunited.com. 600 IN      SOA     no-dyn-updates.san.yahoo.com. postmaster.san.yahoo.com. 2007050502 10800 3600 7084000 28800

>
>
>
> I think you need to sort your DNS out.
>
>
> Steven.
> --
> Avoid reality at all costs.
>


I've got host:

catherine ~ # host catherine.espersunited.com
catherine.espersunited.com has address 70.234.122.251
catherine.espersunited.com mail is handled by 1
catherine.espersunited.com.
catherine ~ # mx catherine.espersunited.com
-bash: mx: command not found

But why would this affect catherine's ability to send mail within the
network? I'm mainly interested in stuff sent by cron. I even have an
alias in /etc/aliases that forwards all mail sent to root to
michael@???