Postfix无法validationGMail的DKIM签名

我有我的Debian(7.9“wheezy”)电子邮件服务器(Postfix 2.9.6-2)设置使用OpenDKIM(版本2.6.8-4)签名和validation电子邮件中的DKIM签名。

当我从我的服务器发送邮件到他们的服务时,我的服务器通过了Gmail的DKIMtesting,但是当我发回一个新邮件时,我的服务器无法validationDKIM签名,在/var/log/mail.log有以下错误-logfile:

 opendkim[3680]: ABCDEF1234: no signing table match for '[email protected]' opendkim[3680]: ABCDEF1234: s=20120113 d=googlemail.com SSL error:04091068:rsa routines:INT_RSA_VERIFY:bad signature opendkim[3680]: ABCDEF1234: bad signature data 

当我尝试与我的雅虎邮件地址相同,它按预期工作,我的服务器validation雅虎邮件成功:

 opendkim[3680]: ABCDEF1235: no signing table match for '[email protected]' opendkim[3680]: ABCDEF1235: DKIM verification successful 

这是GMail服务器的错误,或者我可能做错了什么? 在OpenDKIM处理它之前,Spamassassin可能会改变这个邮件,而这个邮件的方式与雅虎的邮件不一样,那么testing就会失败吗?


编辑:我有一个问题,我的服务器上的DNS,但现在解决了。 但是我仍然得到相同的结果。 当Yahoo邮件没有问题并且成功validation时,GMail的邮件无法validation:

 opendkim[31437]: ABCDEF123456: nm45-vm6.bullet.mail.ne1.yahoo.com [98.138.121.70] not internal opendkim[31437]: ABCDEF123456: not authenticated opendkim[31437]: ABCDEF123456: DKIM verification successful