我正在使用Codeigniter PHP开发一个网络邮件应用程序。我想知道如何检查SPF记录是否对PHP有效。是否有PHP API来执行此操作?这样我就可以在我的邮件App中实施SPF,以验证用户是否通过SPF DNS记录授权我们的服务器发送邮件。
看看这里的图书馆:
http://www.openspf.org/Implementations
没有在PHP中,但它们使用其他语言,因此如果您根据发布标准创建验证器,则可以看到这些其他库如何处理它。
回答旧问题但可能有用。
我在Github上找到了一个PHP库,它在这里看到了:https://github.com/Mika56/PHP-SPF-Check