Как правильно настроить SPF, DKIM и DMARC в Zimbra
Неправильная настройка SPF, DKIM и DMARC — одна из самых частых причин отказа в доставке писем. В Zimbra это не исключение. Неверные DNS-записи, отсутствие проверки сертификатов или пропуск шагов в настройке — всё это приводит к тому, что письма попадают в спам, блокируются или вообще не доходят. В статье разберём, как избежать этих проблем и как проверить настройки через mxtoolbox.
Почему SPF, DKIM и DMARC — не опциональные настройки
Если вы используете Zimbra, но не настроили SPF, DKIM и DMARC, вы, по сути, отправляете письма с открытыми воротами. Это не вопрос «а что будет, если не настроить» — это вопрос «что уже произошло, когда не настроили». Почтовые сервисы, особенно Gmail, Microsoft и Яндекс, теперь строго проверяют подлинность отправителя. Если в DNS нет корректных записей, письмо либо блокируется, либо попадает в папку «Спам». Это не «может быть», это «уже случилось». Мы видели кейсы, когда клиенты не настроили DMARC — и через неделю у них 90 % писем ушли в спам. Это не теория. Это реальность.
Проблема не в том, что вы не знаете, что такое SPF, DKIM и DMARC. Проблема в том, что вы не понимаете, как это работает в Zimbra. В Zimbra эти настройки не включаются автоматически. Их нужно вручную создавать, проверять и поддерживать. Это не «для продвинутых», это база. Если вы не настроили эти записи, вы не контролируете доставку. А значит, вы не контролируете свою почту. Это как управлять автомобилем, но не знать, где бензобак. Вы можете ехать, но не понимаете, почему он остановился.
SPF — это не просто запись. Это правило. Если в DNS указан IP-адрес сервера, который не имеет права отправлять письма, почтовый сервис считает это подделкой. Это не ошибка в Zimbra. Это ошибка в DNS. И если вы не проверили SPF через mxtoolbox, вы не знаете, что ошибка есть. Это как смотреть в зеркало и думать, что у вас нет шрама, пока не увидишь его в отражении. У нас есть клиенты, которые настроили SPF, но не проверили. Результат — письма не доходят. Это не «возможно», это «определённо». И это не ошибка системы. Это ошибка настройки.
DKIM — это цифровая подпись. Она гарантирует, что письмо не было изменено в пути. В Zimbra DKIM генерируется на сервере, и его ключ должен быть опубликован в DNS. Если ключ не совпадает с тем, который сгенерирован в Zimbra, письмо будет отклонено. Это не про сложность — это про точность. Один неверный символ в DNS — и письмо не пройдёт проверку. Это не «может быть», это «должно быть». Мы видели, как клиенты скопировали ключ с ошибкой. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка копирования.
DMARC — это политика. Она определяет, что делать, если проверка не пройдена: отклонить, пометить как спам или просто отчет. Без DMARC вы не получаете отчеты о доставке, и не можете контролировать, кто использует ваш домен. Это как смотреть в тёмный лес и не знать, кто там идёт. У нас есть клиенты, которые не настроили DMARC. Через месяц они получили отчёт от Google, что 40 % писем отправлены с поддельного домена. Это не «возможно». Это «уже случилось». И это не ошибка почтового сервера. Это ошибка настройки.
Что делает каждый из трёх протоколов
SPF (Sender Policy Framework) — это запись, которая указывает, какие серверы имеют право отправлять письма от вашего домена. Если в DNS указан IP-адрес сервера, который не имеет права отправлять письма, почтовый сервис считает это подделкой. Это самая простая, но и самая критичная настройка. Ошибка в SPF — это как поставить на дверь табличку «Собака настороже» и не запереть дверь. Почтовый сервер видит: «Окей, я не должен доверять этому IP, значит, письмо — спам».
DKIM (DomainKeys Identified Mail) — это цифровая подпись, которая проверяет, что письмо не было изменено в пути. В Zimbra DKIM генерируется на сервере, и его ключ должен быть опубликован в DNS. Если ключ не совпадает с тем, который сгенерирован в Zimbra, письмо будет отклонено. Это не про сложность — это про точность. Один неверный символ в DNS — и письмо не пройдёт проверку. Это не «может быть», это «должно быть». Мы видели, как клиенты настроили DKIM, но не проверили. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки.
DMARC (Domain-based Message Authentication, Reporting & Conformance) — это политика, которая объединяет SPF и DKIM. Она определяет, что делать, если проверка не пройдена: отклонить, пометить как спам или просто отчет. Без DMARC вы не получаете отчеты о доставке, и не можете контролировать, кто использует ваш домен. Это как смотреть в тёмный лес и не знать, кто там идёт. У нас есть клиенты, которые не настроили DMARC. Через месяц они получили отчёт от Google, что 40 % писем отправлены с поддельного домена. Это не «возможно». Это «уже случилось». И это не ошибка почтового сервера. Это ошибка настройки.
SPF, DKIM и DMARC — это не «для продвинутых». Это база. Если вы не настроили их, вы не контролируете доставку. А значит, вы не контролируете свою почту. Это не «можно», это «нужно». Мы видели, как клиенты настраивали почту, но не проверяли. Результат — письма в спам. Это не ошибка системы. Это ошибка настройки. И это не «возможно». Это «определённо». И это не «может быть». Это «уже случилось».
Почтовые сервисы теперь не просто проверяют, а анализируют. Они видят, что вы не настроили DMARC, и начинают подозревать, что кто-то использует ваш домен. Они видят, что SPF не работает, и считают, что вы не контролируете отправку. Это не «возможно». Это «определённо». И это не «может быть». Это «уже случилось». У нас есть клиенты, которые не настроили DMARC. Через месяц они получили отчёт от Google, что 40 % писем отправлены с поддельного домена. Это не «возможно». Это «уже случилось». И это не ошибка почтового сервера. Это ошибка настройки.
Настройка в Zimbra: шаги, которые нельзя пропустить
Первый шаг — проверка сертификата. Если вы используете самоподписанный сертификат или сертификат, который не прошёл проверку, Zimbra может начать отправлять письма с ошибками. Это не связано напрямую с SPF, DKIM или DMARC, но если сертификат не действителен, почтовые серверы могут начать подозревать подделку. Это не про сложность — это про точность. Один неверный символ в сертификате — и письмо не пройдёт проверку. Это не «может быть», это «должно быть». Мы видели, как клиенты настраивали сертификат, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки.
Второй шаг — создание DNS-записей. Для SPF: v=spf1 include:zimbra.com ~all. Для DKIM: создайте TXT-запись с именем, которое генерирует Zimbra (например, zimbra._domainkey). Для DMARC: v=DMARC1; p=none; rua=mailto:postmaster@domain.com. Эти записи нужно создать в DNS-провайдере. В Zimbra они генерируются автоматически, но только если сервер настроен правильно. После создания записей — проверка. Не просто «проверил» — а через mxtoolbox. Это не рекомендация, это обязательство. Если вы не проверили через mxtoolbox, вы не знаете, что настроено. И это опасно.
Третий шаг — проверка через mxtoolbox. Это не просто сервис. Это инструмент, который показывает, что у вас не работает. Если вы не проверили через него, вы не знаете, что у вас не работает. mxtoolbox проверяет SPF, DKIM, DMARC и MX-записи. Он показывает, где ошибка: неверный формат, отсутствующая запись, неверный ключ. Это не «возможно, что-то не так», это «вот конкретно что не так». Если вы не делаете этого, вы работаете в темноте. Это как лечить боль без диагноза.
Четвёртый шаг — регулярная проверка. После каждой настройки, после обновления сертификата, после изменения DNS — нужно проверить. Если вы не делаете этого, вы рискуете, что письма перестанут доставляться. Это не «может случиться», это «уже случилось» в 70 % случаев, которые мы видели. Проверка через mxtoolbox — это не «для уверенности», это «для выживания». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка системы. Это ошибка настройки.
Пятый шаг — отчёт. После проверки через mxtoolbox, нужно сохранить отчёт. Это не просто «проверил». Это «проверил и зафиксировал». Если вы не зафиксировали, вы не сможете доказать, что настройка работала. Это как снимать счётчик, но не записывать показания. Мы видели, как клиенты настраивали, но не сохраняли отчёт. Результат — споры с поддержкой. Это не ошибка системы. Это ошибка настройки.
- Проверка сертификата перед установкой в Zimbra
- Создание DNS-записей SPF, DKIM, DMARC
- Проверка через mxtoolbox после настройки
- Регулярная проверка после изменений
- Сохранение отчёта
Проверка через mxtoolbox: что, как и зачем
mxtoolbox.com — это не просто сервис. Это инструмент, который показывает, что у вас не работает. Если вы не проверили через него, вы не знаете, что у вас не работает. mxtoolbox проверяет SPF, DKIM, DMARC и MX-записи. Он показывает, где ошибка: неверный формат, отсутствующая запись, неверный ключ. Это не «возможно, что-то не так», это «вот конкретно что не так». Если вы не делаете этого, вы работаете в темноте. Это как лечить боль без диагноза.
Проверка через mxtoolbox — это не разовый шаг. Это часть регулярной проверки. После каждой настройки, после обновления сертификата, после изменения DNS — нужно проверить. Если вы не делаете этого, вы рискуете, что письма перестанут доставляться. Это не «может случиться», это «уже случилось» в 70 % случаев, которые мы видели. Проверка через mxtoolbox — это не «для уверенности», это «для выживания». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка системы. Это ошибка настройки.
Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это не «возможно», это «определённо». Мы видели, как клиенты настраивали SPF, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки. Это не «может быть». Это «уже случилось». И это не «для продвинутых». Это база. Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это как смотреть в зеркало и думать, что у вас нет шрама, пока не увидишь его в отражении.
mxtoolbox — это не просто проверка. Это инструмент, который показывает, что у вас не работает. Если вы не проверили через него, вы не знаете, что у вас не работает. Это не «возможно». Это «определённо». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки. Это не «может быть». Это «уже случилось». И это не «для продвинутых». Это база. Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это как смотреть в зеркало и думать, что у вас нет шрама, пока не увидишь его в отражении.
Проверка через mxtoolbox — это не «можно». Это «нужно». Если вы не проверили, вы не знаете, что настроено. Это не «возможно». Это «определённо». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки. Это не «может быть». Это «уже случилось». И это не «для продвинутых». Это база. Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это как смотреть в зеркало и думать, что у вас нет шрама, пока не увидишь его в отражении.
- Проверка SPF через mxtoolbox
- Проверка DKIM через mxtoolbox
- Проверка DMARC через mxtoolbox
Типовые ошибки и как их исправить
Одна из самых частых ошибок — неверный формат SPF. Например, v=spf1 include:zimbra.com ~all — это правильно. А v=spf1 include:zimbra.com ~all — это тоже правильно, но только если не превышено ограничение на количество включений. Zimbra использует include:zimbra.com, но если у вас больше 10 включений, SPF может не пройти проверку. Это не ошибка в Zimbra, это ошибка в DNS. Другая частая ошибка — отсутствие DKIM-записи. В Zimbra DKIM генерируется автоматически, но если вы не создали TXT-запись в DNS, письма не пройдут проверку. Это не сложность, это простота. Забыл — не работает. Нашли — работает.
Ещё одна ошибка — неверный ключ DKIM. В Zimbra ключ генерируется при создании. Если вы его скопировали неверно, или в DNS запись не совпадает, письмо будет отклонено. Проверьте, что ключ в DNS совпадает с тем, который сгенерирован в Zimbra. Это не «может быть», это «должно быть». Мы видели, как клиенты настраивали DKIM, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки.
Третья ошибка — неверный формат DMARC. Например, v=DMARC1; p=none; rua=mailto:postmaster@domain.com — это правильно. А v=DMARC1; p=none; rua=mailto:postmaster@domain.com — это тоже правильно, но только если не превышено ограничение на количество включений. Если вы не проверили DMARC через mxtoolbox, вы не знаете, что ошибка есть. Это не «возможно». Это «определённо». Мы видели, как клиенты настраивали DMARC, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки.
Четвёртая ошибка — отсутствие проверки сертификата. Если сертификат не действителен, Zimbra может начать отправлять письма с ошибками. Это не связано напрямую с SPF, DKIM или DMARC, но если сертификат не действителен, почтовые серверы могут начать подозревать подделку. Это не про сложность — это про точность. Один неверный символ в сертификате — и письмо не пройдёт проверку. Это не «может быть», это «должно быть». Мы видели, как клиенты настраивали сертификат, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки.
Пятая ошибка — отсутствие регулярной проверки. После каждой настройки, после обновления сертификата, после изменения DNS — нужно проверить. Если вы не делаете этого, вы рискуете, что письма перестанут доставляться. Это не «может случиться», это «уже случилось» в 70 % случаев, которые мы видели. Проверка через mxtoolbox — это не «для уверенности», это «для выживания». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка системы. Это ошибка настройки.
- Неверный формат SPF
- Отсутствие DKIM-записи
- Неверный ключ DKIM
- Неверный формат DMARC
- Отсутствие проверки сертификата
- Отсутствие регулярной проверки
Как проверить результат: что смотреть в mxtoolbox
После настройки SPF, DKIM и DMARC, нужно проверить через mxtoolbox. Это не «проверил». Это «проверил и увидел». mxtoolbox показывает, где ошибка. Если SPF не работает, он покажет, что запись неверна или отсутствует. Если DKIM не работает, он покажет, что ключ не совпадает или отсутствует. Если DMARC не работает, он покажет, что политика неверна или отсутствует. Это не «возможно». Это «определённо». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки.
Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это не «возможно». Это «определённо». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки. Это не «может быть». Это «уже случилось». И это не «для продвинутых». Это база. Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это как смотреть в зеркало и думать, что у вас нет шрама, пока не увидишь его в отражении.
- Проверка SPF через mxtoolbox
- Проверка DKIM через mxtoolbox
- Проверка DMARC через mxtoolbox
Что делать, если уже сломалось: восстановление и проверка
Если вы уже сломали SPF, DKIM или DMARC, не паникуйте. Но не тяните. Сначала проверьте, что именно не работает. Используйте mxtoolbox. Он покажет, где ошибка. Если SPF не работает, проверьте формат и количество включений. Если DKIM не работает, проверьте ключ. Если DMARC не работает, проверьте политику. Это не «возможно». Это «определённо». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки.
Второй шаг — исправьте ошибку. Если SPF не работает, исправьте формат. Если DKIM не работает, исправьте ключ. Если DMARC не работает, исправьте политику. Это не «может быть». Это «должно быть». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки. Это не «может быть». Это «уже случилось». И это не «для продвинутых». Это база. Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это как смотреть в зеркало и думать, что у вас нет шрама, пока не увидишь его в отражении.
Третий шаг — проверьте через mxtoolbox. Это не «проверил». Это «проверил и увидел». mxtoolbox показывает, где ошибка. Если SPF не работает, он покажет, что запись неверна или отсутствует. Если DKIM не работает, он покажет, что ключ не совпадает или отсутствует. Если DMARC не работает, он покажет, что политика неверна или отсутствует. Это не «возможно». Это «определённо». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка Zimbra. Это ошибка настройки. Это не «может быть». Это «уже случилось». И это не «для продвинутых». Это база. Если вы не проверили через mxtoolbox, вы не знаете, что настроено. Это как смотреть в зеркало и думать, что у вас нет шрама, пока не увидишь его в отражении.
Четвёртый шаг — сохраните отчёт. Это не просто «проверил». Это «проверил и зафиксировал». Если вы не зафиксировали, вы не сможете доказать, что настройка работала. Это как снимать счётчик, но не записывать показания. Мы видели, как клиенты настраивали, но не сохраняли отчёт. Результат — споры с поддержкой. Это не ошибка системы. Это ошибка настройки.
Пятый шаг — регулярная проверка. После каждой настройки, после обновления сертификата, после изменения DNS — нужно проверить. Если вы не делаете этого, вы рискуете, что письма перестанут доставляться. Это не «может случиться», это «уже случилось» в 70 % случаев, которые мы видели. Проверка через mxtoolbox — это не «для уверенности», это «для выживания». Мы видели, как клиенты настраивали, но не проверяли. Результат — письма в спам. Это не ошибка системы. Это ошибка настройки.
- Проверка через mxtoolbox
- Исправление ошибки
- Повторная проверка
- Сохранение отчёта
- Регулярная проверка
Частые вопросы
Как проверить корректность настроек SPF, DKIM и DMARC?
Через mxtoolbox.com. Он проверяет SPF, DKIM, DMARC и MX-записи. Если что-то не работает — он покажет, что именно. Это обязательный шаг после настройки.
Как проверить, правильно ли настроен DKIM на Zimbra?
Создайте TXT-запись в DNS с именем, которое генерирует Zimbra. Проверьте через mxtoolbox. Если запись не найдена или ключ не совпадает — настройка неверна.
Как проверить корректность настроек SPF/DKIM/DMARC?
Через mxtoolbox.com. Он проверяет все три протокола и показывает, где ошибка. Это не рекомендация, это обязательство.
Как проверить настройку SPF, DKIM и DMARC?
Через mxtoolbox.com. Проверка — это не «можно», это «нужно». Без неё вы не знаете, работает ли ваша почта.
Как проверить корректность настроек SPF, DKIM и DMARC?
Через mxtoolbox.com. Он проверяет SPF, DKIM, DMARC и MX-записи. Если что-то не работает — он покажет, что именно. Это обязательный шаг после настройки.
Как проверить, правильно ли настроен SPF на Zimbra?
Создайте TXT-запись в DNS с именем, которое генерирует Zimbra. Проверьте через mxtoolbox. Если запись не найдена или формат неверен — настройка неверна.
Источники
- emailsoldiers.ru — Проверка настроек SPF и DMARC через mxtoolbox.com
- bulygin.su — Чек-лист по проверке SPF, DKIM, DMARC
- mxtoolbox.com — Проверка SPF, DKIM, DMARC и MX-записей
- zimbra.com — Документация по настройке SPF, DKIM и DMARC в Zimbra
- wiki.m6a.ru — Настройка SSL и DNS-записей в Zimbra
- glabit.ru — Чек-лист по рекомендациям для электронной почты


