hosting:mail:spf-dkim-dmarc:spf

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
hosting:mail:spf-dkim-dmarc:spf [2019/09/26 15:58]
zinenko
hosting:mail:spf-dkim-dmarc:spf [2020/06/30 19:45] (текущий)
zinenko
Строка 1: Строка 1:
 ====== 2.24.5.1. Настройка SPF ====== ====== 2.24.5.1. Настройка SPF ======
-<note tip>Рекомендуется также настроить [[hosting:mail:spf-dkim-dmarc:dkim|DKIM запись]] для почты</note>+ 
 +<alert type="success"> 
 +Рекомендуется также [[hosting:mail:spf-dkim-dmarc:dkim|настроить DKIM]]. 
 +</alert> 
 + 
 +<callout type="danger"> 
 +=== Важный момент: === 
 + 
 +  * Если в [[domain:management:mx:|MX-записях домена]] указаны наши сервера, то в SPF-записи **нельзя** указывать [[#Описание_SPF|ключ]] ''+mx'', так как это приведёт к проблемам с доставкой писем. Для корректной отправки почты с наших серверов достаточно указать ''include:_spf.ukraine.com.ua''
 +</callout> 
 [[https://ru.wikipedia.org/wiki/Sender_Policy_Framework|SPF]] (Sender Policy Framework) — расширение для протокола отправки электронной почты через SMTP. Благодаря SPF можно проверить, не подделан ли домен отправителя. [[https://ru.wikipedia.org/wiki/Sender_Policy_Framework|SPF]] (Sender Policy Framework) — расширение для протокола отправки электронной почты через SMTP. Благодаря SPF можно проверить, не подделан ли домен отправителя.
  
Строка 8: Строка 18:
  
 ===== Настройка ===== ===== Настройка =====
-==== Домен обслуживается на наших NS ==== 
  
-Если почтовые ящики домена размещены у нас на хостинге и домен обслуживается на [[domain:management:ns:our|наших NS]], то для настройки SPF [[domain:management:mx:set-our|установите]] наши MX-записи. При этом в [[domain:management:settings|настройках домена]] также автоматически будет добавлена и нужная SPF-запись.+<tabs justified="true" stacked="true" fade="true"> 
 +  * [[#ourns|Домен обслуживается на наших NS]] 
 +  * [[#anotherns|Домен обслуживается на сторонних NS]] 
 +<pane id="ourns">
  
-Пример [[domain:management:settings|настроек домена]] с добавленной SPF-записью:{{ :mail:spf-record-sample.png?nolink |}}+Если почтовые ящики домена размещены у нас на хостинге и домен обслуживается на [[domain:management:ns:our|наших NS]], то для настройки SPF [[domain:management:mx:set-our|установите наши MX-записи]]. При этом в [[domain:management:settings|настройках домена]] также автоматически будет добавлена и нужная SPF-запись. 
  
-==== Домен обслуживается на сторонних NS ====+<alert type="warning"> 
 +**Внимание!** SPF-запись при направлении домена на наши NS автоматически добавляется только один раз. Если запись не существует, следует [[domain:management:mx:set-our|добавить её вручную]]. 
 +</alert>
  
-Если почтовые ящики домена размещены у нас на хостинге, но домен обслуживается на NS другого провайдера, в панели владельца этих NS добавьте такую TXT-запись: +Пример настроек домена с добавленной SPF-записью:{{ hosting:mail:spf-dkim-dmarc:spf-record-sample.png?nolink |}} 
-<code>+ 
 +</pane> 
 +<pane id="anotherns"> 
 + 
 +Если почтовые ящики домена размещены у нас на хостинге, но домен обслуживается на NS другого провайдера, в панели владельца этих NS добавьте такую TXT-запись:<code>
 v=spf1 include:_spf.ukraine.com.ua ~all v=spf1 include:_spf.ukraine.com.ua ~all
 </code> </code>
 +</pane>
 +</tabs>
 +
 +===== Описание SPF =====
 +
 +Запись SPF состоит из множества ключей, используемых для формирования подходящих и корректных правил. После указания ключа нужно установить символ '':'' и указать нужный узел.  
 +
 +Часто используемые и важные ключи:
 +  * ''v=spf1'' — версия SPF.
 +  * Параметры, определяющие поведение для указанных ключей:
 +    * ''+'' — параметр, указывающий на приём писем (Pass). Устанавливается по умолчанию, если нет других.
 +    * ''-'' — отклонить (Fail). Письмо не будет принято.
 +    * ''~'' — «мягкое» отклонение (SoftFail). Письмо будет принято, но будет помечено как спам.
 +    * ''?'' — нейтральное восприятие отправителя.
 +  * Ключи для определения узлов:
 +    * ''mx'' — включает в себя все адреса серверов, указанные в MX-записях домена. <text type="danger">**Важно:**</text> не используйте данный ключ, если домен использует наши MX, так как они не участвуют в отправке писем и указание такого ключа может привести к ошибкам.
 +    * ''ip4'' — указание конкретных IP.
 +    * ''ptr'' — проверка PTR-записи на наличие указанного домена.
 +    * ''exists'' — проверка работоспособности домена. Важно учитывать, что эта проверка также будет давать положительный ответ, если используются адреса вида ''127.0.0.1'' и т. д., из-за чего её использование довольно сомнительно.
 +    * ''a'' — применение правил к конкретному домену, производя сравнение IP-адреса отправителя с IP-адресом, указанным в А-записях домена.
 +    * ''include'' — использование разрешённых узлов, указанных в SPF-записях другого домена.
 +    * ''redirect'' — правило указывает на то, что SPF-политика, используемая для этого домена, указана в другом домене. В некоторой степени аналог ''include'' с игнорированием записей текущего домена.
 +    * ''all'' — все адреса, не указанные в записи.
 +
 +Правило для отправки писем с нашего хостинга чаще всего выглядит так:<code>v=spf1 include:_spf.ukraine.com.ua ~all</code>В этом правиле задано, что письма, отправленные с хостов, указанных в записи ''_spf.ukraine.com.ua'', разрешены и будут доставлены, а отправленные с других серверов будут доставлены, но помечены как спам.
 +
 +Для указания нескольких серверов достаточно перечислить их. Примеры:
 +  * Используется отправка с нашей почты и с собственного сервера mail.example.com:<code>v=spf1 include:_spf.ukraine.com.ua a:mail.example.com ~all</code>В таком случае письма, отправляемые с серверов нашего хостинга, а также с сервера, IP-адрес которого указан в А-записи домена mail.example.com, будут доставлены успешно.
 +  * Требуется разрешить отправку с одного домена, но запретить с другого:<code>v=spf1 +a:mail.example.com -a:mail.example.org ~all</code>В таком случае отправка с серверов, на которые указывает А-запись домена mail.example.org, будет запрещена и письма будут отклоняться.
  
-===== Другие статьи =====+===== Видеоинструкция =====
  
-{{indexmenu>.#1|nsort tsort}}+{{ youtube>KAO-CFkB28c?widthxheight=795x447 }}
  • hosting/mail/spf-dkim-dmarc/spf.1569502707.txt.gz
  • Последнее изменение: 2019/09/26 15:58
  • zinenko