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

我想使用 SPF 或 DKIM 根据发件人电子邮件地址验证收到的电子邮件。

有没有一个好的java插件可以实现这个功能?或者我需要用java编写自己的(其他偏好C,C ++),请回复相关参考文献。

提前致谢

阿什什

有帮助吗?

解决方案 2

我遵循的方案是:

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

由于这些Milter可以被配置为在他们的结果的接收到的邮件添加电子邮件标题,所以使用jilter API(Java邮件过滤器API)写的一个自定义邮件过滤器,解析出的邮件头,因此我能够以确定并采取行动约SPF和SenderID的认证结果,根据我的定制逻辑。

其他提示

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top