Как добавить DKIM-записи на Namecheap (SPF и DMARC тоже)

Источник: Sendinblue•

Как добавить DKIM-записи на Namecheap (SPF и DMARC тоже)

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

Namecheap — популярный выбор для людей, запускающих приложение на собственном домене. Разработчик или хостинг вашего приложения обычно указывает, какие записи нужно добавить для вашего сайта. С электронной почтой дело обстоит иначе. Подтверждения регистрации и сброс пароля в вашем приложении требуют собственных DNS-записей, и никто не добавит их за вас.

Без них Gmail и Outlook не смогут подтвердить, что служба, отправляющая вашу почту, имеет право использовать ваш домен. В результате ваши сообщения попадают в спам.

В этом руководстве показано, как добавить DKIM на вкладке Advanced DNS в Namecheap, а также сопутствующую запись DMARC и проверку SPF. Мы используем Brevo в качестве службы отправки, но шаги одинаковы для любого провайдера. Меняются только значения, которые вы вставляете. Если вы хотите сначала узнать общие сведения о назначении каждой записи, прочитайте наше руководство по аутентификации электронной почты.

Информация в этой статье последний раз обновлялась 23 октября 2026 года.

Содержание

  • Перед началом работы
  • Записи, которые вы добавите (краткая справка)
  • Как найти вкладку Advanced DNS в Namecheap
  • Шаг 1: Добавьте код Brevo
  • Шаг 2: Добавьте записи DKIM на Namecheap
  • Шаг 3: Проверьте вашу SPF-запись
  • Шаг 4: Добавьте запись DMARC на Namecheap
  • Шаг 5: Проверьте ваши записи
  • Распространенные ошибки DNS в Namecheap и способы их исправления
  • Контрольный список DKIM для Namecheap
  • Доставьте письма вашего приложения во входящие

Перед началом работы

Вам понадобятся три вещи:

  • Доступ к вашей учетной записи Namecheap для домена, с которого вы отправляете почту.
  • DNS-записи от вашего почтового провайдера. В Brevo перейдите в Settings > Senders, Domains, IPs > Domains и нажмите Add a domain. Введите свой домен отправки, пройдите шаги Branded subdomain и Setup method (выберите ручной вариант), и Brevo покажет ваши записи на шаге Records.
  • Около 10 минут, плюс некоторое время на ожидание.

Прежде чем что-либо добавлять, проверьте, где управляются ваши DNS. В Namecheap перейдите в Domain List, нажмите Manage рядом с вашим доменом и посмотрите на раздел Nameservers.

  • Namecheap BasicDNS (по умолчанию) или PremiumDNS означает, что вы добавляете записи на вкладке Advanced DNS. Это руководство для вас.
  • Namecheap Web Hosting DNS означает, что вместо этого вы добавляете записи в cPanel (Namecheap).
  • Custom DNS (например, серверы имен Cloudflare или Vercel) означает, что ваши DNS находятся в этой службе. Добавьте записи там, так как все, что вы добавите в Namecheap, будет проигнорировано.

Записи, которые вы добавите (краткая справка)

Части xxxxxxxx уникальны для вашей учетной записи, поэтому всегда копируйте их из Brevo, а не из руководства. Наше руководство по DNS-записям электронной почты объясняет, как эти типы записей связаны между собой.

Как найти вкладку Advanced DNS в Namecheap

1. Войдите в Namecheap и выберите Domain List в левом меню.

2. Нажмите Manage рядом с вашим доменом.

3. Откройте вкладку Advanced DNS.

4. В разделе Host Records нажмите Add New Record.

Каждая запись имеет Тип (Type), Хост (Host) и Значение (Value). После добавления записей нажмите Save All Changes.

Одно правило здесь важнее любого другого. В поле Host вводите только ту часть, которая идет перед вашим доменом. добавляет домен за вас, и в его справочном центре говорится, что не следует включать его, даже если в инструкциях вашего почтового провайдера указано полное имя (Namecheap). Введите brevo1._domainkey, а не brevo1._domainkey.yourdomain.com.

Шаг 1: Добавьте код Brevo

Код Brevo подтверждает, что вы владеете доменом.

1. Нажмите Add New Record и выберите TXT Record.

2. Host: @

3. Value: вставьте строку brevo-code:... из Brevo.

4. Нажмите Save All Changes.

У вас может быть несколько TXT-записей для @, поэтому код Brevo не будет конфликтовать с вашей SPF-записью или с проверочными кодами других служб.

Шаг 2: Добавьте записи DKIM на Namecheap

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

Brevo предоставляет либо две CNAME-записи, либо одну TXT-запись (Brevo Help). Для версии CNAME:

1. Нажмите Add New Record и выберите CNAME Record.

2. Host: brevo1._domainkey

3. Value: вставьте цель b1.....dkim.brevo.com из Brevo.

4. Добавьте вторую CNAME с Host brevo2._domainkey и Value b2.....dkim.brevo.com.

5. Нажмите Save All Changes.

Если вместо этого Brevo показывает одну TXT-запись, выберите TXT Record и используйте Host и Value, предоставленные Brevo. Namecheap поддерживает как 1024-битные, так и 2048-битные ключи DKIM.

Запись CNAME не может разделять свой Host с другой записью. Если Namecheap не сохраняется, найдите существующую запись на том же Host. Удаляйте ее только в том случае, если она принадлежит службе, которой вы больше не пользуетесь (Namecheap).

Ваш Namecheap Private Email DKIM может остаться. Если вы также используете почтовый ящик Namecheap, он имеет собственную DKIM-запись на хосте privateemail._domainkey или default._domainkey для подписок, купленных до 2 июня 2026 года (Namecheap). Каждая DKIM-запись имеет свой собственный селектор, поэтому обе существуют бок о бок.

Шаг 3: Проверьте вашу SPF-запись

SPF перечисляет серверы, которым разрешено отправлять электронную почту от имени вашего домена. Это TXT-запись для @, которая начинается с v=spf1.

Нужно ли менять ее для Brevo? Обычно нет. На общих IP-адресах Brevo (по умолчанию) ваши письма проходят проверку SPF в собственном домене возврата пути Brevo, а DMARC проходит через вашу согласованную DKIM-подпись. Вы добавляете Brevo в свою SPF-запись только тогда, когда используете выделенный IP-адрес с брендированным поддоменом (Brevo Help).

Все же стоит заглянуть в раздел Host Records, так как Namecheap мог уже создать ее.

  • Namecheap Email Forwarding. Если вы пересылаете [email protected] на свой личный почтовый ящик, Namecheap показывает SPF-запись, необходимую для работы пересылки (Namecheap). Оставьте ее на месте.
  • Namecheap Private Email. Ее значение SPF — v=spf1 include:spf.privateemail.com ~all.

У домена может быть только одна SPF-запись. Namecheap предупреждает, что несколько SPF-записей на одном хосте мешают друг другу и их необходимо объединять. Чтобы добавить отправителя, поместите его include: внутрь существующей записи, а не создавайте вторую. Например, Private Email плюс второй отправитель выглядит следующим образом:

Шаг 4: Добавьте запись DMARC на Namecheap

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

1. Нажмите Add New Record и выберите TXT Record.

2. Host: _dmarc

3. Value: v=DMARC1; p=none; rua=mailto:[email protected]

4. Нажмите Save All Changes.

Начните с p=none. Эта политика выполняет только мониторинг, поэтому ничего не блокируется, пока вы проверяете, что каждый легитимный отправитель проходит проверку. Когда ваши отчеты будут выглядеть чистыми, перейдите к p=quarantine, а затем к p=reject.

Уже есть запись _dmarc? Если вы настроили Namecheap Private Email, она у вас может быть. Не добавляйте вторую, так как у домена должна быть ровно одна DMARC-запись. Отредактируйте существующее значение и добавьте адрес Brevo в тег rua через запятую (Brevo Help):

Gmail требует, чтобы массовые отправители публиковали DMARC-запись по крайней мере с p=none, и ужесточает правила с ноября 2025 года (Google). Наше руководство по требованиям к отправителям Gmail и Yahoo охватывает весь список.

Шаг 5: Проверьте ваши записи

Namecheap заявляет, что новые записи хоста обычно вступают в силу примерно через 30 минут. Brevo отмечает, что изменения DNS могут занять до 48 часов, поэтому дайте им время, прежде чем приступать к устранению неполадок.

Проверьте запись напрямую. Вам не нужно ждать тестовое письмо. Откройте Google Admin Toolbox Dig, выберите CNAME и введите brevo1._domainkey.yourdomain.com. Если в ответе отображается ваша цель b1.....dkim.brevo.com, значит, запись активна. Для DMARC выберите TXT и выполните поиск по запросу _dmarc.yourdomain.com.

В Brevo вернитесь в раздел Настройки > Отправители, Домены, IP > Домены и нажмите Аутентифицировать этот почтовый домен. Каждая запись отображается как проверенная, как только Brevo обнаружит ее. Если какая-то запись все еще отсутствует, подождите немного и повторите попытку.

В Gmail отправьте тестовое письмо из своего приложения на адрес Gmail и откройте его. Нажмите на меню из трех точек рядом с кнопкой Ответить и выберите Показать оригинал. Вам нужно увидеть PASS рядом с DKIM и DMARC.

Распространенные ошибки DNS в Namecheap и способы их исправления

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

Контрольный список DKIM для Namecheap

  • Ваши серверы имен — это Namecheap BasicDNS или PremiumDNS
  • Код Brevo добавлен как TXT-запись для @
  • Добавлены две DKIM CNAME-записи: brevo1._domainkey и brevo2._domainkey
  • Поля Хост содержат только префикс, а не ваш домен
  • Только одна SPF-запись (запись перенаправления Namecheap оставлена на месте)
  • Одна DMARC-запись для _dmarc, начинающаяся с p=none
  • Нажата кнопка Сохранить все изменения
  • Brevo показывает домен как аутентифицированный, а Gmail показывает PASS для DKIM и DMARC

Доставляйте письма вашего приложения во входящие

В Namecheap аутентификация вашего домена сводится к четырем записям на вкладке Расширенные DNS: коду Brevo, двум DKIM CNAME-записям и одной DMARC-записи. Вводите только префикс в поле Хост, сохраняйте одну SPF-запись и одну DMARC-запись и начинайте DMARC с p=none.

Если вашему приложению все еще нужна служба отправки, почтовый API, такой как у Brevo, работает как с приложениями, созданными с помощью конструкторов ИИ-приложений, так и с пользовательским кодом. Бесплатный тарифный план включает 300 писем в день, кредитная карта не требуется. Создайте бесплатную учетную запись Brevo, чтобы получить DNS-записи.

Нума де Бордери — директор по контенту в Brevo, специализирующийся на ईमेल-маркетинге, маркетинговой автоматизации, CRM и платформах клиентских данных (CDP). Обладая более чем 10-летним опытом работы в цифровом маркетинге, он создает исчерпывающие руководства, тестируя и анализируя маркетинговые инструменты для предоставления практических и действенных рекомендаций. В Brevo он помогает профессионалам ориентироваться в сложных маркетинговых темах: доставляемость электронной почты, рабочие процессы автоматизации, стратегии CRM/CDP и внедрение ИИ. Он имеет степень магистра философии и интересуется тем, как гуманитарные науки способствуют маркетингу.

О чём эта статья

Ещё в разделе «Маркетинг и реклама»

Все →

Ещё от Sendinblue