A few weeks ago I made a post about a domain being rejected because of a problem with the DKIM. The domain is mnedc.org <mailto:[email protected]>. Andrew surmised it was because my DNS server could not handle the length of the DKIM via UDP and had to fall back to TCP to deal with the key. I switched to public DNS servers, known to be up to date, but the problem is still there.

According to my exim.conf and macro.conf, I should be able to whitelist the domain and get past this error. However, I must be confused by the way my exim.conf works. I am getting DKIM rejects like this:

2013-03-01 12:37:52 1UBUq7-0006qM-Pn H=(mail-wi0-f169.google.com) [209.85.212.169] rejected DKIM : REJECTED - DKIM failure: pubkey_unavailable 2013-03-01 12:37:55 1UBUqB-0006qn-08 H=(mail-ia0-f180.google.com) [209.85.210.180] rejected DKIM : REJECTED - DKIM failure: pubkey_unavailable

For trouble shooting I have whitelisted google.com, googlemail.com, gmail,com and mnedc.org, but their (mnedc.org) messages still get blocked.




My exim.conf file has the following:

acl_check_dkim:
  accept authenticated  = *
  accept hosts          = :
  accept hosts          = +whitelisted_hosts
  deny message          = REJECTED - DKIM failure: $dkim_verify_reason
       #dkim_status      = none:invalid:fail
       dkim_status      = none:invalid
       condition        = ${if eq {$dkim_key_testing}{1} {no}{yes}}
warn add_header = X-DKIM: Status on $received_ip_address using Baruwa 2.0: dkim=$dkim_verify_status; \
                          signing_identity="$dkim_cur_signer"
  accept


+whitelisted_hosts points to the following:

 hostlist whitelisted_hosts = WHITELISTED_HOSTS

WHITELISTED_HOSTS is part of my baruwa postgres database. Google.com, googlemail.com and gmail.com have been added to the whitelist, yet get bounced for DKIM problems.


Any ideas?
_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

Reply via email to