From: Tim Hunter [mailto:ti...@brokenbits.com]
Bowie Bailey wrote:
From: Sam Varshavchik [mailto:mrs...@courier-mta.com]
Bowie Bailey writes:
I need to send my outbound email to "mail.bellsouth.net",
however there are also MX records for this machine which point
to machines that will not relay for me.
Is there any way to specify to esmptroutes to use only the A
records? I hardcoded one of the IP addresses in the file and it
works fine, but I don't like that solution because it's going to
break if they change the IP addresses of their mail servers or
remove the one I'm using.
These are the DNS responses I get:
mail.bellsouth.net. 6617 IN MX 0 mx00.mail.bellsouth.net.
mail.bellsouth.net. 6617 IN MX 0 mx01.mail.bellsouth.net.
mail.bellsouth.net. 3487 IN A 205.152.59.17
mail.bellsouth.net. 3487 IN A 205.152.59.16
mx00.mail.bellsouth.net. 6617 IN A 205.152.59.32
mx01.mail.bellsouth.net. 6617 IN A 205.152.59.33
You can explicitly specify 'mx00.mail.bellsouth.net' in
esmtproutes.
Yes, but that won't work because mx00 and mx01 will not relay mail
for me. I need to send the mail to 'mail.bellsouth.net'. This
means it has to get to either 205.152.59.16 or 205.152.59.17. Is
there any way to do this without hardcoding one of those two IPs?
wouldn't it just be easier to complain to bellsouth that its mail
configuration is broken? how do you normally use them if they can't
send mail? I don't think this would just be limited to a problem
with courier.
It's only a problem because I'm trying to send outbound email from
Courier. If I'm sending mail directly from a mail client, I can tell
it to send to 'mail.bellsouth.net' and it will do exactly that.
Courier looks up the MX records and tries to send to
'mx00.mail.bellsouth.net'.
The MX servers listed will work just fine if someone is really sending
mail to a Bellsouth address, but I can't send email to Yahoo, or other
external sites through those servers.
Bowie