由于我们使用公司地址发送的许多电子邮件都没有被送达、被拒绝或被标记为垃圾邮件,因此我在网上寻找解决方案。
我发现的解决方案之一是在我的邮件服务器上使用 DKIM,因此我使用本指南进行了设置(http://linuxaria.com/howto/using-opendkim-to-sign-postfix-mails-on-debian)。
我通过向我的 Gmail 地址发送电子邮件来测试我的配置,但我认为出了点问题:
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of [email protected] designates [IP-ADDRESS] as permitted sender) [email protected];
dkim=neutral (bad format) [email protected]
Received: by mail.mycompany.com (Postfix, from userid 0)
id 0AD9D2841B4C; Tue, 3 Dec 2013 10:30:51 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mycompany.com; s=mail;
t=1386063052; bh=A3KLcdiP7ZMwPprgmvkJy01tx3mp6kKlCIuik8lKKnE=;
h=Subject:From:Content-type:To:Message-Id:Date;
b=cUbSyWpGBoa26Jkg9zer9XhxFmrhiQ49MOmP9nE2W5GNQlZYwyBt+jGbzaHIO1yFT
A8lugRxXzH1EsS/ymkBqsx0HBCzSpn8PK0ya2gb90jydEleMa4had7Z3PuonbZ4Yw8
fwcm4Zz+aZv2qYlLIT0ovhL+YI8pN14YJ7W6mpFA=
据我所知,DKIM 签名本身有问题,但我不知道。
顺便问一下,还有其他方法可以防止我们的邮件被垃圾邮件过滤器阻止吗?
非常感谢!Rik
答案1
我找到了问题所在!我的 DNS 记录有问题。只需复制生成 DKIM 密钥时在 mail.txt 文件中生成的记录即可。此外,DNS(根)服务器需要一些时间来处理更改。