dpuryear
04-03-2003, 10:36 AM
We are a new DSM install. Everything works fine except for Courier. Here are some cases and their results:
1. Deliver from local user to local user: works. So if I mail from root to bob@myserver.com then it works.
2. Deliver from local user to remote user: fails. If I mail from root or bob@myserver.com to bob@yahoo.com it fails. This fails for any recipient and any sender.
3. Deliver from remote user to local user: fails. If I mail from bob@yahoo.com to bob@myserver.com it fails.
For cases 2 and 3 I see a consistent patter. In /var/log/maillog I get:
Apr 3 09:08:46 www courieresmtp: id=001BB224.3E8C4E7E.00004158,from=<root@www.example.com>,addr=<dpuryear@usa.net>: DNS lookup failed.
Apr 3 09:08:46 www courieresmtp: id=001BB224.3E8C4E7E.00004158,from=<root@www.example.com>,addr=<dpuryear@usa.net>,status: deferred
Apr 3 09:08:46 www courierd: completed,id=001BB224.3E8C4E7E.00004158
(I am using "www.example.com" to protect the innocent.)
Okay, so perhaps DNS is failing? No:
# nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> set q=mx
> usa.net
Server: 0.0.0.0
Address: 0.0.0.0#53
Non-authoritative answer:
usa.net mail exchanger = 10 mxpool01.netaddress.usa.net.
Authoritative answers can be found from:
usa.net nameserver = cndvg054.usa.net.
usa.net nameserver = vndvg055.usa.net.
mxpool01.netaddress.usa.net internet address = 165.212.8.32
vndvg055.usa.net internet address = 165.212.55.55
> exit
DNS works for ANY domain I try but that fails with Courier. This is consistent!
I asked on courier-users and was told that this may be due to IPv6 being compiled in. Possibly a known issue. Has anyone else seen this? I hate to modify the RPM's installed by DSM so I'd rather a fix directly from Zervex if possible.
Any help is appreciated. Thanks!
1. Deliver from local user to local user: works. So if I mail from root to bob@myserver.com then it works.
2. Deliver from local user to remote user: fails. If I mail from root or bob@myserver.com to bob@yahoo.com it fails. This fails for any recipient and any sender.
3. Deliver from remote user to local user: fails. If I mail from bob@yahoo.com to bob@myserver.com it fails.
For cases 2 and 3 I see a consistent patter. In /var/log/maillog I get:
Apr 3 09:08:46 www courieresmtp: id=001BB224.3E8C4E7E.00004158,from=<root@www.example.com>,addr=<dpuryear@usa.net>: DNS lookup failed.
Apr 3 09:08:46 www courieresmtp: id=001BB224.3E8C4E7E.00004158,from=<root@www.example.com>,addr=<dpuryear@usa.net>,status: deferred
Apr 3 09:08:46 www courierd: completed,id=001BB224.3E8C4E7E.00004158
(I am using "www.example.com" to protect the innocent.)
Okay, so perhaps DNS is failing? No:
# nslookup
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> set q=mx
> usa.net
Server: 0.0.0.0
Address: 0.0.0.0#53
Non-authoritative answer:
usa.net mail exchanger = 10 mxpool01.netaddress.usa.net.
Authoritative answers can be found from:
usa.net nameserver = cndvg054.usa.net.
usa.net nameserver = vndvg055.usa.net.
mxpool01.netaddress.usa.net internet address = 165.212.8.32
vndvg055.usa.net internet address = 165.212.55.55
> exit
DNS works for ANY domain I try but that fails with Courier. This is consistent!
I asked on courier-users and was told that this may be due to IPv6 being compiled in. Possibly a known issue. Has anyone else seen this? I hate to modify the RPM's installed by DSM so I'd rather a fix directly from Zervex if possible.
Any help is appreciated. Thanks!