DKIM-filter is signing mails with invalid DKIM signatures (v=1 instead of v=DKIM1 etc)

dkimemail

I followed the dkim-filter install instructions from Ubuntu's community help page

My dkim-filter is signing DKIM signatures with this

v=1; a=rsa-sha256; c=simple/simple; d=my.domain.com;s=mail; t=1312301159;bh=*hashstring omitted*=;h=Subject:Message-Id:Date:From:To;b=*key omitted*  

GMail and Hotmail both say the DKIM's invalid (bad format)
the dkim checker says version should be v=DKIM1 and not v=1, a is not a defined field, c is not a defined field, d is not a defined field, and mail is not a valid service type, among a bunch of other stuff

Did I misconfigure something in dkim-filter?


Answer:

Turns out my registrar only allows 64 characters in the TXT entry boxes..man this sucks

Best Answer

You've got something wrong. The dkim-checker checks DKIM-DNS records, not DKIM signatures. Your signature looks pretty good (except the omitted values).