Как подписать мои сообщения электронной почты, отправленные через PHP, с помощью DKIM3? - PullRequest
0 голосов
/ 31 марта 2012

Мой сайт example1.com размещается на host.example2.com, и когда я отправляю сообщение электронной почты через функцию mail mail () из example1.com. Когда люди получают сообщение, в Gmail всегда есть штамп «via» host.example2.com.

Я нашел это: http://support.google.com/mail/bin/answer.py?hl=en&ctx=mail&answer=1311182

Кажется, мне нужно:

  1. Используйте запись SPF - что я и сделал, и теперь она правильно показывает «Received-SPF: pass» в заголовке письма.
  2. Подпишите мои сообщения от DKIM3, чтобы они аутентифицировались как подлинные на example1.com

И я пролистал http://www.dkim.org/, чтобы ничего не узнать о том, как это сделать в PHP.

Есть идеи, как я могу использовать DKIM3 для своих сообщений электронной почты, отправляемых через PHP mail ()? Спасибо!

1 Ответ

0 голосов
/ 31 марта 2012

http://php -dkim.sourceforge.net / представляется PHP-реализацией DKIM. Загрузка содержит библиотеку PHP и подробную документацию.

Обратите внимание, что Gmail может не сразу прекратить показывать «через», даже если вы внедрили DKIM. Google, кажется, использует другую эвристику, чтобы решить, когда показывать «через», а когда не показывать, и они довольно неохотно раскрывают, что именно вам нужно делать. Но DKIM в значительной степени убедит Google, что вы не спамер.

...