Свои домены
ВСЯ НЕОБХОДИМАЯ ИНФОРМАЦИЯ НАХОДИТСЯ В "ШАГ 8" В НАШЕЙ БАЗЕ ЗНАНИЙ
Что такое привязках домена и почему она нужна?
Привязка домена - это, простыми словами переадресация всех запросов, идущих на домен, куда-то. В нашем случае - на наши сервера.
Типы запросов бывают разные и, следовательно, типы записей тоже должны быть разные.
Начнём с разбора самой базовой ресурсной записи типа А.
Эта запись отвечает за перенаправление входящих в домен запросов на сервер для дальнейшей обработки. Она перенаправит любой запрос, от простого перехода по ссылке до почтового письма. И если с первым все понятно (ввели ссылку (домен) => перешли на сервер), то как перенаправить письмо, ведь отправляем мы его не на домен, а на почтовый ящик?
Письма - это тоже запросы, просто выглядят они для домена специальным образом и А запись их не замечает. Тут нам поможет другая ресурсная запись, типа МХ. Она используется как фильтр и направляет письма на А запись, которая, в свою очередь, направляет их потом на сервер для дальнейшей обработки.
Почему мы за это берём деньги, а конкуренты - нет?
Некоторые клиенты задают такой вопрос, после того как находят бесплатные аналоги, вроде tempmal (Например: https://mail.tm/ru/).
Ответ прост - там тоже не бесплатно, просто они сильно ограничивают запросы (по API если брать расширенные тарифы, цены безумные).
Они монетизируются за счёт показываемой рекламы, у нас этого нет.
Домен, который вы к ним вяжете, используется всеми подряд, что недопустимо, если вы нашли какую-то уникальную связку и купили для этого дорогой домен.
Как правильно привязать домен?
Укажите ресурсные записи, которые описаны в первом разделе (A и МХ записи). Основная сложность в том, что формат записи у сайтов разный. Кому-то нужно написать в «что перенаправлять» (первое поле для заполнения) @, что означает «все запросы на текущий домен», а кому-то нужно вписать example.com.
Простыми словами:
В А-записи должен быть subdomain: mail и наш IP adress :5.9.56.149
В МХ-записи должен быть Mail Server: mail.подключаемый.домен и Subdomain: @
Как проверить, правильно ли привязан домен?
Проверить, что вы все привязали правильно можно через функцию dig.
https://www.reg.ru/nettools/dig
Вводите ваш домен, выберите ресурсную запись, которую нужно проверить и все!
Порядок проверки такой:
Смотрим MX запись.
В ответе получаем привязанную А запись (mail.example.com).
Проверяем полученную А запись (вписывайте уже не example.com, а mail.example.com).
Если в ответе получили IP нашего сервера - значит все хорошо.
Что делать, если домен не на REG.RU, CLOUDFLARE.COM, JINGO.RU?
Данные сайты указаны лишь как инструкции, не более. Нажимаете кнопку «моего регистратора нет» и просто указываете ресурсные записи в своем регистраторе, и вводите подключаемые домены.
Бот тоже проверяет домены, и если через 24ч (обычно это занимает около 15 мин) записи не появятся - отключает домен, присылая ошибку.
NAMECHEAP.COM
Как использовать свои привязанные домены?
При заказе почты на сайте выберите "Наши домены" - "Мой домен"
При работе с API - в параметр mail_type укажите необходимый домен, или несколько, через запятую без пробела
mail_type=example1,example2
Если хотите использовать все привязанные домены, укажите mail_type=mine