Я занимаюсь разработкой приложения для веб-рассылки на Codeigniter PHP.
Я хотел бы знать, как проверить правильность записей SPF с PHP. Есть ли PHP API для этого? Это сделано для того, чтобы я мог внедрить SPF в своем почтовом приложении, чтобы убедиться, что пользователь авторизовал наши серверы с помощью записей DNS SPF для отправки почты.
Посмотрите на библиотеки здесь:
http://www.openspf.org/Implementations
Ни один из них не написан на PHP, но на других языках, поэтому, если вы застряли при создании валидатора в соответствии со стандартами публикации, вы сможете увидеть, как эти другие библиотеки справляются с этим.
Отвечая на старый вопрос, но это может быть полезно.
Я нашел библиотеку PHP на Github, которая делает это, посмотрите здесь: https://github.com/Mika56/PHP-SPF-Check