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>