From: Neil on
Hello:

I am using the stock sendmail 8.13.5-3 sendmail installed with Fedora
Core 5.

When one of my clients tries to send me an email, I get this error in
the mail log:
Mar 21 16:35:07 jamm6 sendmail[10792]: l2LLZ57S010792:
ruleset=check_rcpt, arg1=<neil(a)JAMMConsulting.com>,
relay=smtp132.iad.emailsrvr.com [207.97.245.132], reject=553 5.1.8
<neil(a)JAMMConsulting.com>... Domain of sender address
K.Izer(a)IslandSurf.com does not exist

Doing:
dig mx IslandSurf.com

Gives me:
;; ANSWER SECTION:
IslandSurf.com. 3372 IN MX 20 mx2.emailsrvr.com.
IslandSurf.com. 3372 IN MX 10 mx1.emailsrvr.com.

;; AUTHORITY SECTION:
IslandSurf.com. 3372 IN NS lb3.ahphosting.net.
IslandSurf.com. 3372 IN NS lb1.ahphosting.net.
IslandSurf.com. 3372 IN NS lb2.ahphosting.net.

;; ADDITIONAL SECTION:
mx1.emailsrvr.com. 825 IN A 207.97.245.101

The domain does resolve. Why is sendmail rejecting this message?

From: Joe Beasley on
Are you doing that lookup from the mail server?
--
jbeasley(a)sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org
From: Andrzej Adam Filip on
"Neil" <neil(a)JAMMConsulting.com> writes:
> I am using the stock sendmail 8.13.5-3 sendmail installed with Fedora
> Core 5.
>
> When one of my clients tries to send me an email, I get this error in
> the mail log:
> Mar 21 16:35:07 jamm6 sendmail[10792]: l2LLZ57S010792:
> ruleset=check_rcpt, arg1=<neil(a)JAMMConsulting.com>,
> relay=smtp132.iad.emailsrvr.com [207.97.245.132], reject=553 5.1.8
> <neil(a)JAMMConsulting.com>... Domain of sender address
> K.Izer(a)IslandSurf.com does not exist
>
> Doing:
> dig mx IslandSurf.com
>
> Gives me:
> ;; ANSWER SECTION:
> IslandSurf.com. 3372 IN MX 20 mx2.emailsrvr.com.
> IslandSurf.com. 3372 IN MX 10 mx1.emailsrvr.com.
>
> ;; AUTHORITY SECTION:
> IslandSurf.com. 3372 IN NS lb3.ahphosting.net.
> IslandSurf.com. 3372 IN NS lb1.ahphosting.net.
> IslandSurf.com. 3372 IN NS lb2.ahphosting.net.
>
> ;; ADDITIONAL SECTION:
> mx1.emailsrvr.com. 825 IN A 207.97.245.101
>
> The domain does resolve. Why is sendmail rejecting this message?

Trace DNS queries your sendmail asks and answers it gets.

Version for FEATURE(`delay_checks')
echo 'checkmail JohnDoe(a)JAMMConsulting.com' | sendmail -d8.20 -bt
Version for configuration without FEATURE(`delay_checks'):
echo 'check_mail JohnDoe(a)JAMMConsulting.com' | sendmail -d8.20 -bt

--
[pl>en: Andrew] Andrzej Adam Filip : anfi(a)priv.onet.pl : anfi(a)xl.wp.pl
Before You Ask: http://anfi.homeunix.net/sendmail/B4UAsk-Sendmail.html
http://anfi.homeunix.net/sendmail/ [orkut,linkedin,xing]
From: Neil on
Andrzej:

> echo 'checkmail John...(a)JAMMConsulting.com' | sendmail -d8.20 -bt

I have define(`confBIND_OPTS', `WorkAroundBrokenAAAA')dnl
in my sendmail.mc file. I also checked my sendmail.cf and it has
this:
O ResolverOptions=WorkAroundBrokenAAAA

Doing this command:

echo 'checkmail K.Izer(a)IslandSurf.com' | sendmail -d8.20 -bt

Gives me:

_res.options = 812c3, HasWildcardMX = 0
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> checkmail input: K . Izer @ IslandSurf . com
Basic_check_mail input: K . Izer @ IslandSurf . com
tls_client input: $| MAIL
D input: < > < ? > < ! "TLS_Clt" > < >
D returns: < ? > < > < ? > < ! "TLS_Clt" > < >
A input: < > < ? > < ! "TLS_Clt" > < >
A returns: < > < ? > < ! "TLS_Clt" > < >
TLS_connection input: $| < > < ? > < ! "TLS_Clt" > < >
TLS_connection returns: OK
tls_client returns: OK
CanonAddr input: < K . Izer @ IslandSurf . com >
canonify input: < K . Izer @ IslandSurf . com >
Canonify2 input: K . Izer < @ IslandSurf . com >
dns_getcanonname(IslandSurf.com, trymx=1)
dns_getcanonname: trying IslandSurf.com. (AAAA)
NO: errno=0, h_errno=1
dns_getcanonname: trying IslandSurf.com.JAMMConsulting.com (AAAA)
NO: errno=0, h_errno=1
Canonify2 returns: K . Izer < @ IslandSurf . com >
canonify returns: K . Izer < @ IslandSurf . com >
Parse0 input: K . Izer < @ IslandSurf . com >
Parse0 returns: K . Izer < @ IslandSurf . com >
CanonAddr returns: K . Izer < @ IslandSurf . com >
SearchList input: < + From > $| < F : K . Izer @ IslandSurf .
com > < U : K . Izer @ > < D : IslandSurf . com > < >
F input: < K . Izer @ IslandSurf . com > < ? > < +
>From > < >
F returns: < ? > < >
SearchList input: < + From > $| < U : K . Izer @ > < D :
IslandSurf . com > < >
U input: < K . Izer @ > < ? > < + From > < >
U returns: < ? > < >
SearchList input: < + From > $| < D : IslandSurf . com > < >
D input: < IslandSurf . com > < ? > < + From > < >
D input: < com > < ? > < + From > < >
D returns: < ? > < >
D returns: < ? > < >
SearchList returns: < ? >
SearchList returns: < ? >
SearchList returns: < ? >
Basic_check_mail returns: $# error $@ 5 . 1 . 8 $: "553 Domain of
sender address " " does not exist"
checkmail returns: $# error $@ 5 . 1 . 8 $: "553 Domain of
sender address " " does not exist"

Any ideas?

Thanks
Neil

From: Neil on
Andrzej:

I tried adding:
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')dnl
to submit.mc as well and restarted sendmail to no avail either.

Thanks,
Neil