I am trying to setup domain keys with Exchange 2007. I am using EA Domain Keys as a third party app to handle this since Exchange 2007 does not include domain keys. I know this is possible because I have seen it done with Exchange 2007 and EA Domain Keys in other organizations so I must be missing something.
I've created the domain key inside the program. I then created a TXT record on dotster (they handle DNS for the domain associated with the Exchange 2007). I copied and pasted the domain key from the program:
The subdomain is : s1024._domainkey.domain.org
The TXT Record is: t=y; k=rsa; p=YADAYADAYADA (removed the key)
I also created a TXT record on the local DNS. The server is running SBS2008. DNS -> Server -> Forward Lookup Zones -> domain.local -> new record(folder) of _domainkey
It contains a TXT record as the exact domain key as posted above. The record name is s1024 and the FQDN is s1024._domainkey.domain.local
When I send a test message to my yahoo account to see if the domain key is working, I can see the error:
"from=domain.org; domainkeys=fail(bad key);
from=domain.org; dkim=temperror(syntax error in key data)"
Aside from this not working properly, one issue that I feel may be effecting this. The domain of organization is rather long, for example, newyorkcitycounseling.org. However on the server, the .local domain is not the full domain name, it is abbreviated, for example, nycc.local
Maybe the TXT record on the local DNS is not correct since it as an abbreviated FQDN in the record.
Thank you for any help or insight!