邮件发件人身份验证与Postfix

时间:2009-10-13 17:36:37

标签: postfix-mta spf dkim

我已将PostFix设置为仅接收电子邮件。

我想使用SPF或DKIM对收到的电子邮件进行身份验证。

有一个很好的java插件吗?或者我是否需要在java中编写自己的(其他首选项C,C ++),请回复相关参考文献。

提前致谢

与Ashish

2 个答案:

答案 0 :(得分:1)

不幸的是,Postfix不是本地提供SPF的邮件服务器之一,但是有一些扩展和补丁,可以在http://www.openspf.org/Implementations找到。

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

答案 1 :(得分:1)

我遵循的解决方案如下:

我将Postfix附加组件列表中提供的DKIM和SenderID milter与我的Postfix电子邮件服务器相连。

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