2009-10-13 101 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,但我並不知道當前正在使用它的任何插件或修補程序。