Date: Fri, 20 Dec 1996 22:33:19 -0800 From: Jeffry Komala <jk@tti.net> To: "Jordyn A. Buchanan" <jordyn@bestweb.net> Cc: questions@freebsd.org Subject: Re: Help! MX mail error Message-ID: <1.5.4.32.19961221063319.006ae7c0@darwin.tti.net>
next in thread | raw e-mail | index | archive | help
At 12:38 AM 12/21/96 -0500, you wrote:
>On Fri, 20 Dec 1996, Jeffry Komala wrote:
>
>> I am trying to have inbound emails without specific hostname, delivered to
>> my freeBSD 2.1.5 box which runs primary DNS.
>> I have the following lines in my forward DNS file:
>>
>> $ORIGIN bawel.net.
>> <-----SOA record deleted for brevity------->
>> MX 0 pioneer.bawel.net.
>> IN NS pioneer.bawel.net.
>>
>> However, after I added the MX line as suggested by "DNS and BIND" book,
>> I've got the following error message when sending an email with just the
>> domain name:
>>
>> ----- Transcript of session follows -----
>> 554 MX list for bawel.net. points back to pioneer.bawel.net
>> 554 <lotus@bawel.net>... Local configuration error
>>
>
>Sendmail doesn't think that it is supposed to be accepting mail
>for bawel.net, but when it tries to send it to the "right" place, it
>discovers that the only logical place to send the mail is back to the
>computer that is already handling the mail (in other words, sendmail
>looks up the MX records for the domain and discovers it is about to pass
>the message on to itself!). This confuses sendmail.
>
>Let sendmail know that it is supposed to be accepting mail for bawel.net.
>Add a line with "bawel.net" to /etc/sendmail.cw.
>
Thanks for the help.
Ironically, I have done something similar under /etc/sendmail.cf.
I added:
Cwbawel.net
Cwpioneer.bawel.net
(I am not sure which one is important, so I did both).
Yet, after I added the two lines or the /etc/sendmail.cw, nothing changed!
I thought I did restart sendmail daemon by using kill -HUP.
Apparently kill -HUP didn't force sendmail daemon to re-read sendmail.cf.
So, I had to kill -9 and restarted sendmail with /usr/sbin/sendmail -bd .
Now, emails to user@mydomain works!
Just a little note. Beside adding the MX record:
my.domain IN MX 0 hostname.my.domain
"DNS and BIND" also suggests to add:
my.domain IN A xx.xx.xx.xx (where xx=IP address of the host)
I don't know what the use for the additional A record other than it lets me
telnet to my freeBSD box without specifying the hostname.
Jeffry
.---. .----------- Fortune cookie sez'
/ \ __ / ------ "Pray for what you want.....
/ / \(oo)/ ----- but work for the things you need."
////// ' \/ ` ---
//// / // : : --- my email addresses: (_\_|___|_/_)
// / / /` '-- jsk@tti.net (o o)
// //..\\ jeffry@tti.net \ /
/-----------UU----UU-------------------------------m---O---m---------
'//||\\`
''``
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1.5.4.32.19961221063319.006ae7c0>
