Важное предупреждение: Google и Yahoo будут требовать DMARC с апреля 2024 года.
PowerDMARC

DMARC против SPF

DMARC против SPF
Время чтения: 5 мин

Безопасность электронной почты уже не так проста, как раньше, благодаря развитию технологий. Безопасность электронной почты сталкивается с такими проблемами, как фишинговые атаки, подмена почты, распространение вредоносного ПО, отсутствие шифрования, человеческий фактор и сложность технологий аутентификации. Эти проблемы могут привести к утечке данных, нарушению конфиденциальности и компрометации систем, что подчеркивает необходимость многоуровневого подхода, включающего надежную аутентификацию, обучение пользователей, обнаружение современных угроз, шифрование и эффективные меры реагирования на инциденты.

Если вы не следили за дебатами по поводу DMARC и SPF, давайте разберемся, что это такое и как они могут вам помочь. Если вы новичок в области аутентификации электронной почты, то, скорее всего, вы уже сталкивались с такими мимолетными терминами, как DMARC и SPF, и хотели бы лучше понять их, чтобы решить, какой из них вам больше подходит.

В чем разница между SPF и DMARC? 

Sender Policy Framework, он же SPF, позволяет кэшировать список авторизованных IP-адресов, которым разрешено отправлять электронные письма клиентам от вашего имени (RFC 4408). С другой стороны, DMARC позволяет определить политику для писем, не прошедших аутентификацию, что помогает владельцам доменов контролировать строгость применяемых ими протоколов безопасности. Сказав это, давайте подробнее остановимся на сравнении DMARC и SPF. 

SPF: авторизация отправителей для вашего домена

SPF подтверждает, что сервер-отправитель имеет право отправлять электронные сообщения от имени домена. Считайте, что это ваш личный привратник с VIP-списком IP-адресов/доменов, которым разрешено отправлять сообщения от имени вашего домена. Если отправитель не задокументирован в этом контрольном списке, проверка сообщения не выполняется.

DMARC: согласование и обратная связь

DMARC помогает определить специальные правила инструктажа для сообщений, которые не прошли проверку SPFто есть, следует ли отклонить письмо, поместить его в карантин или доставить. Кроме того, он обеспечивает обратную связь, информируя владельцев доменов о проблемах с доставкой.

Я развернул SPF, нужен ли мне еще DMARC?

SPF не предоставляет владельцам доменов механизма отправки сообщений о неудачных доставках и попытках самозванства. Именно здесь на помощь приходит DMARC. Если вы включите функцию DMARC-отчетов для своих доменов, то сможете получать уведомления о результатах SPF-аутентификации, включая, в частности, неудачные доставки и попытки подмены. Это важная функция, которая должна стать незаменимым дополнением к вашей системе набор средств защиты электронной почты даже если для ваших доменов используется только SPF.

Мониторинг доменов может быть полезен для обработки информации о том, как работают ваши электронные письма, и определения степени успешности маркетинговых кампаний по электронной почте. Он также поможет вам быстрее реагировать на атаки и вносить адреса подозрительных отправителей в черный список

Ограничения SPF Standalone

Совместная работа SPF и DMARC помогает предотвратить подмену электронной почты и фишинговые атаки. Однако у каждого из них есть свои ограничения, которые, если использовать их независимо друг от друга, могут повлиять на общую безопасность почтовых сообщений. Давайте рассмотрим некоторые из них:

  1. Ограниченная защита: Сам по себе SPF может защитить от подмены домена, проверяя, имеет ли IP-адрес отправителя право отправлять сообщения от имени определенного домена. Однако он не затрагивает другие аспекты аутентификации электронной почты, такие как содержимое электронной почты и согласование сообщений.
  2. Проблемы с выравниванием доменов: SPF не проверяет, совпадает ли адрес "From" в заголовке письма с адресом "Return-Path". Это несоответствие может быть использовано злоумышленниками для придания фишинговым письмам более легитимного вида.
  3. Отсутствие отчетов и наглядности: В SPF отсутствуют функции отчетности, поэтому вы не сможете получать информацию о письмах, не прошедших проверку SPF. Отсутствие такой информации может затруднить выявление потенциальных проблем или атак на ваш домен.
  4. Отсутствие применения политики: SPF - это простой механизм, определяющий только то, какие серверы имеют право отправлять электронную почту для домена. Он не определяет, какие действия следует предпринимать в случае неудачной проверки SPF. Без DMARC не существует никакой политики, и получатели могут по-разному относиться к отказам SPF или не относиться вообще.

DMARC, SPF, DKIM: выбор правильного сочетания 

Публикация DMARC-записи возможна даже без наличия DKIM-записи в DNS. Это связано с тем, что для того, чтобы ваши письма считались DMARC-совместимыми, они должны пройти аутентификацию либо по SPF, либо по DKIM, но не по обеим. Если у вас нет записи DKIM, то принимающие MTA проверяют только соответствие SPF, которое определяет подлинность сообщений, в то время как DKIM автоматически не проходит для каждого сообщения.

Однако это не идеальная ситуация. Давайте выясним, почему:

Решение проблем с пересылкой электронной почты

В случае пересылки электронной почты ваше сообщение проходит через промежуточный сервер, прежде чем попасть в почтовый ящик получателя. Этот сервер имеет другой IP-адрес, который может быть не включен в SPF-запись вашего домена. Таким образом, пересылаемые письма нарушают SPF на стороне получателя.

Если у вас нет DKIM запись, отказ в SPF приведет к отказу в DMARC. Если политика настроена на отказ, то ваши легитимные письма, отправленные через списки рассылки, вообще не дойдут до получателей. Поэтому лучшим способом обеспечения бесперебойной доставки является использование для вашего домена обоих протоколов - SPF и DKIM, а также полное соответствие DMARC путем согласования ваших писем с обоими протоколами.

SPF и DMARC снижают количество ложных срабатываний

И SPF, и DMARC помогают предотвратить пометку законных писем как спама или их отклонение. Когда письма проходят проверки SPF и DMARC, они с большей вероятностью попадают в почтовые ящики адресатов, что снижает вероятность ложных срабатываний (ошибочного отнесения легитимных писем к спаму).

DMARC при поддержке SPF помогает выявлять и блокировать поддельные или мошеннические письма, которые пытаются обмануть получателей, представляясь письмами из легитимных источников. Это снижает вероятность ложноотрицательных результатов (вредоносных писем, ошибочно принимаемых за легитимные).

DMARC применяет политику на основе результатов аутентификации

Когда DMARC реализован, он указывает принимающему почтовому серверу, что делать с письмами, не прошедшими проверку DKIM или SPF. Это снижает вероятность проскока ложноотрицательных результатов, так как владелец домена может выбрать карантин или отклонить письма, не прошедшие проверку подлинности.

Как взаимодействуют SPF и DMARC для усиления безопасности электронной почты?

Совместная работа SPF и DMARC позволяет усилить аутентификацию электронной почты, обеспечивая дополнительные уровни защиты. SPF проверяет авторизацию сервера-отправителя, а DMARC применяет политики, основанные на результатах совместной аутентификации. 

При правильной настройке и внедрении этот дуэт помогает предотвратить подмену почты и фишинг, а также повышает общую безопасность почтовой связи. SPF гарантирует легитимность отправителя, а DMARC выступает в роли регулятора, предотвращающего попадание неавторизованных писем к получателям, снижая вероятность ложноотрицательных результатов и повышая эффективность доставки электронной почты.

Совместная работа SPF и DMARC создает мощную защиту от атак на электронную почту. Такое взаимодействие позволяет свести к минимуму количество ложных срабатываний и усилить аутентификацию электронной почты, в результате чего злоумышленникам становится сложнее осуществлять фишинг, спуфинг и другие киберугрозы через электронную почту.

DMARC и SPF: мощная комбинация 

Подводя итог дискуссии о сравнении DMARC и SPF, мы рекомендуем начать с публикации TXT-записи для SPF и DMARC-записи, сохраняя политику на уровне "нет" и обеспечивая возможность создания сводных отчетов. Таким образом, вы сможете отслеживать объем писем, которые пересылаются или отправляются через списки рассылки. Политика "none" не будет оказывать никакого влияния на доставляемость ваших писем, позволяя при этом эффективно контролировать ваши домены.

Однако для повышения эффективности защиты от надвигающихся фишинговых атак и спуфинга необходима более жесткая политика (p=reject/quarantine) для DMARC. Одно лишь применение SPF не обеспечивает защиты от почтового мошенничества, для которого необходима политика DMARC. политика DMARC является обязательной.

Преимущества программного решения DMARC

Мы рекомендуем использовать PowerDMARC's анализатор отчетов DMARC чтобы получить экспертную оценку и извлечь максимальную пользу из стандартов аутентификации электронной почты уже сегодня. Это поможет вам:

Возьмите бесплатную 15-дневную пробную версию сегодня, чтобы испытать нашу платформу уже сегодня!

Выход из мобильной версии