gpt4 book ai didi

php - 如何使用 PHP 验证 SPF 记录

转载 作者:行者123 更新时间:2023-12-05 05:23:45 27 4
gpt4 key购买 nike

我正在 Codeigniter PHP 上开发网络邮件应用程序。我想知道如何使用 PHP 检查 SPF 记录是否有效。是否有 PHP API 可以执行此操作?这样我就可以在我的邮件应用程序中实现 SPF,以验证用户是否已通过 SPF DNS 记录授权我们的服务器发送邮件。

最佳答案

我知道这个问题比较老,但它是谷歌的第一批结果之一,所以我认为在这里添加新答案对其他人来说可能非常有用。

我最近发布了一个 PHP 库,您可以使用它来构建/解析/验证 SPF 字符串,以及检查 IP 是否可用于为特定域发送电子邮件(毕竟这是 SPF 的目的)。

您可以在这里找到这个图书馆:https://github.com/mlocati/spf-lib

它的代码经过了很好的测试(截至今天,覆盖率为 93%),据我所知,这是唯一通过 Open SPF website 上提供的 RFC 7208 测试套件的 PHP 库。 .

关于php - 如何使用 PHP 验证 SPF 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36749957/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com