2009-10-13 100 views
0

我已经设置PostFix来接收电子邮件。使用Postfix进行电子邮件发件人验证

我想通过使用SPF或DKIM来验证收到的电子邮件与其发件人电子邮件地址的身份。

有没有一个好的java插件可用于此?或者我需要自己编写java(其他偏好C,C++),请回复相关参考。

在此先感谢

阿希什

回答

1

我遵循的解决方案是:

我连接现有的DKIM和SenderID milters从Postfix的插件列表与我的后缀的电子邮件服务器。

由于这些milters可以配置为在收到的邮件中添加关于其结果的电子邮件标题,因此我使用jilter api(java邮件过滤器api)编写了自定义邮件过滤器,解析了邮件标题,因此我能够根据我的定制逻辑确定并采取SPF和SenderID的身份验证结果。

1

不幸的是后缀是不是想SPF本地邮件服务器之一,但也有一些扩展和补丁为此,可在http://www.openspf.org/Implementations找到。

虽然java库可用于SPF,但我并不知道当前正在使用它的任何插件或修补程序。