Как мога да получа писма не се озовават в спам 2

версия за печат

Вчера, аз и моите колеги, създадени на друг метод на писма за потвърждение, наречена DKIM. Може да се използва заедно с SPF.

Удостоверяването Резултати: mxfront7.mail.yandex.net; SPF = подаване (mxfront7.mail.yandex.net: домейн на usabili.ru означава 209.85.212.180 е позволено подател) [email protected]; DKIM = подаване [email protected]

Как мога да получа писма не се озовават в спам 2

DKIM проверка на получател много по-лесно, отколкото SPF. Е, как да се тества DKIM направите запитване само един DNS запис, като моя домейн default._domainkey.usabili.ru, и да се измъкнем от публичния ключ на домейн, който можете да проверите хеша на заглавната част, т.е. цифров подпис (което ще се окаже, че съм собственик на частния ключ).

В случай на SPF, процедурите за инспекция са сложни, защото ние трябва да вземем влизането DNS от списъка на и позволил да се ПР и връзки към други SPF записи, които трябва да бъдат и рекурсивни процес и т.н. След проверка на подателя ПР от този списък. В случай, че съобщението преминава през няколко сървъра, че е желателно да ги подпише.

Но подателя, а напротив, създадена в подкрепа SPF в порядък по-лесно, отколкото да се създаде DKIM. Както вече са писали. за да изберете SPF запис, за да се създаде достатъчно:

usabili.ru. В ТХТ V "= spf1 А включват: _spf.google.com

Това позволява линия за изпращане на поща само от IP домейн на А-запис, и Google сървър.

Как да се създаде DKIM в услугите на домейна на Google

  1. Отидете на желаната страница в собственика на домейна панел на Google
  2. Изберете домейн и да получите кода, за да вмъкнете в DNS
  3. Поставете подходящ код за рекордно поддомейна TXT. Например, аз google2._domainkey.usabili.ru
  4. активирате
  5. .
  6. Печалба. Вашите имейли, изпратени от Gmail, вече е подписан от ключа на домейна.

Как да настроите вашия подпис от сървъра, когато изпращате чрез PHP

Ако изпращате имейли чрез SMTP сървър в PHP на Google, а след това всичко е направено. Google добавил подпис при изпращане чрез SMTP.

Ако изпратите електронна поща функция поща. тогава системата трябва да бъде инсталиран DKIM-филтър пакет.

След това се генерира ключ чрез DKIM-genkey. Lazy ни харесва, можете да го използвате за всички области на сървъра. Генерираната в .txt файл публичен ключ, за да добавите към записите на домейн DNS.

На следващо място, прочетете статията

  • За Sendmail /etc/mail/sendmail.mc трябва да редактирате файла, без submit.mc.
  • За да компилирате конфигурационния удобно, вместо да използвате включения m4 Марка (самата тя ще започне m4).

Как да проверите запис DKIM

Линукс потребителите могат да напишете командата # копаят google2._domainkey.usabili.ru TXT

Или изпрати писмо до кутията в Google или Yandex.

заключение

Искам да обърна внимание на няколко точки.

Ако сте абсолютно сигурни, че DKIM конфигурирали успешно, можете да забраните други сървъри да вземе писмото с домейна си, но без подпис, добавяйки ADSP рекорд:

Внимателният читател ще сте забелязали, че по пътя към частния ключ на един за всички домейни. Това не пречи на подписите.

Успех =)

Чувствайте се свободни да коментирате статията, поне няколко думи!