Note: it's christmas eve.  I would figure Best Buy would care about this, 
but with propagation delays and the like I don't think it's fixable or 
advisable for a major DNS change this soon before Christmas.

Anyway, here's the relevant data:

Two domains that I dkim-verify are being rejected with a key retrieval 
error.

The mail is for me, waiting for a "your item is ready for in-store 
pickup".  Because they don't fully auth my card until I pick it up, if I 
wait and wait and don't get that email, and go somewhere else, this is a 
revenue loser for them.

Anyway, rather than talking finance, let's post the details:

BIND 9.6.1
Sendmail 8.14.1
dkim-filter: Sendmail DKIM Filter v2.8.2 (upgraded to 2.8.3 after I 
started this mail).
         Compiled with OpenSSL 0.9.8e 23 Feb 2007
         Supported signing algorithms:
                 rsa-sha1
                 rsa-sha256
         Supported canonicalization algorithms:
                 relaxed
                 simple


On the mailer machine:

%grep nBOMTkxC033377 /var/log/maillog
Dec 24 17:29:47 <mail.info> prime sm-mta[33377]: nBOMTkxC033377: 
from=<bounce-41_html-31948602-4944-97381-2767...@bounce.emailinfo2.bestbuy.com>,
 
size=22100, class=0, nrcpts=1, 
msgid=<[email protected]>, 
bodytype=8BITMIME, proto=ESMTP, daemon=MTA, relay=aq98.mta.exacttarget.com 
[66.231.88.98]
Dec 24 17:29:48 <mail.info> prime sm-mta[33377]: nBOMTkxC033377: Milter 
insert (1): header: X-DomainKeys:  Sendmail DomainKeys Filter v1.0.2 
prime.gushi.org nBOMTkxC033377
Dec 24 17:29:48 <mail.info> prime sm-mta[33377]: nBOMTkxC033377: Milter 
insert (1): header: Authentication-Results:  prime.gushi.org; 
dkim=neutral\n\[email protected]; dkim-adsp=none
Dec 24 17:29:48 <mail.info> prime sm-mta[33377]: nBOMTkxC033377: Milter 
insert (1): header: X-DKIM:  Sendmail DKIM Filter v2.8.2 prime.gushi.org 
nBOMTkxC033377
Dec 24 17:29:48 <mail.info> prime sm-mta[33377]: nBOMTkxC033377: Milter: 
data, reject=451 4.3.2 Please try again later
Dec 24 17:29:48 <mail.info> prime sm-mta[33377]: nBOMTkxC033377: 
to=<[email protected]>, delay=00:00:01, pri=52100, stat=Please try again 
later

On the dkim-filter machine:

Dec 24 18:24:40 quark dkim-filter[63303]: nBONLXQN043249: key retrieval
failed (s=200608, d=emailinfo2.bestbuy.com):
`200608._domainkey.emailinfo2.bestbuy.com' record not found
Dec 24 18:24:40 quark dkim-filter[63303]: nBONLXdo043248: key retrieval
failed (s=200608, d=emailinfo2.bestbuy.com):
`200608._domainkey.emailinfo2.bestbuy.com' record not found

So, I believe milter-dkim registers the NXDOMAIN as a tempfail.   Here are 
the questions.

1) Why?  I can understand a servfail or a DNS timeout being cause for 
this, or a FORMERR, but not an nxdomain.  NXDOMAIN is not an error.

In my mind, a nonexistent key should mean a dkim fail, to be treated as 
such, just as though I had made up a key with a bogus selector, and used 
it to send forged mail.

1.5) For the purposes of -C actions, does this count as a "dnserror", same 
as the above conditions (servfail, etc)?

2) What's worse is I don't see a way to tune this, either per-domain or 
per-dns-errortype, in either /etc/mail/access or in dkim.conf.  How would 
I whitelist this, and say, "yes, *.bestbuy.com is having a problem, I'm 
working around it"?  (Note that I see a way to do it by IP in the 
archives, but not by domain).

-Dan

-- 

"SOY BOMB!"

-The Chest of the nameless streaker of the 1998 Grammy Awards' Bob Dylan
Performance.

--------Dan Mahoney--------
Techie,  Sysadmin,  WebGeek
Gushi on efnet/undernet IRC
ICQ: 13735144   AIM: LarpGM
Site:  http://www.gushi.org
---------------------------


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
dkim-milter-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dkim-milter-discuss

Reply via email to