我已經設置PostFix來接收電子郵件。使用Postfix進行電子郵件發件人驗證
我想通過使用SPF或DKIM來驗證收到的電子郵件與其發件人電子郵件地址的身份。
有沒有一個好的java插件可用於此?或者我需要自己編寫java(其他偏好C,C++),請回複相關參考。
在此先感謝
阿希什
我已經設置PostFix來接收電子郵件。使用Postfix進行電子郵件發件人驗證
我想通過使用SPF或DKIM來驗證收到的電子郵件與其發件人電子郵件地址的身份。
有沒有一個好的java插件可用於此?或者我需要自己編寫java(其他偏好C,C++),請回複相關參考。
在此先感謝
阿希什
我遵循的解決方案是:
我連接現有的DKIM和SenderID milters從Postfix的插件列表與我的後綴的電子郵件服務器。
由於這些milters可以配置爲在收到的郵件中添加關於其結果的電子郵件標題,因此我使用jilter api(java郵件過濾器api)編寫了自定義郵件過濾器,解析了郵件標題,因此我能夠根據我的定製邏輯確定並採取SPF和SenderID的身份驗證結果。
不幸的是後綴是不是想SPF本地郵件服務器之一,但也有一些擴展和補丁爲此,可在http://www.openspf.org/Implementations找到。
雖然java庫可用於SPF,但我並不知道當前正在使用它的任何插件或修補程序。