Мой домен askerov.net зарегистрирован на mydomain.com, поэтому вся входящая электронная почта пересылается в мою учетную запись Gmail с использованием функции пересылки электронной почты mydomain.com. Обратите внимание, что у меня нет Google Apps для этой учетной записи, только обычная электронная почта.
Некоторое время все работало нормально, за исключением случайных отказов здесь и там, затем несколько дней назад электронные письма начали отскакивать все время.
Вот как выглядит конфигурация mydomain.com:
Серверы имён:
ns1.mydomain.com
ns2.mydomain.com
Запись MX:
@ --> mx.askerov.net (priority 30)
Записи NS:
askerov.net --> ns1.yourhostingaccount.com
askerov.net --> ns2.yourhostingaccount.com
Записи CNAME:
none
Записи A:
mx --> 66.96.142.50
mx --> 66.96.142.51
mx --> 66.96.142.52
* --> 66.96.163.135
askerov.net --> 66.96.163.135
Вопрос в том, если я просто пересылаю электронное письмо на taskerov@gmail.com, действительно ли мне нужна запись MX и соответствующие записи A? Я подозреваю, что проблемы с доставкой электронной почты вызывают именно MX.
ОБНОВИТЬ
Доставка электронной почты теперь работает после того, как я удалил и повторно добавил пересылку электронной почты. Не уверен, как это повлияло на что-либо, потому что настройки DNS остались неизменными, насколько я могу судить. Но, по крайней мере, теперь я снова получаю письмо!
Ваша зона выглядит хорошо, как она представлена здесь.
Ответ на ваш непосредственный вопрос - да, вам нужна запись MX.
Запись MX (буквально, Mail eXchange) - это запись, которая сообщает остальной части Интернета, какие системы готовы обрабатывать почту, предназначенную для этого домена.
Запись MX для вашей зоны:
@ --> mx.askerov.net (priority 30)
Это означает, что компьютер (ы), mx.askerov.net, якобы готов (-ы) иметь дело с почтой, предназначенной для вашего домена. Без этой записи интернет не будет знать, куда отправлять сообщения askerov.net.
Затем вы должны иметь записи для mx.askerov.net, которые будут определены, и машины, расположенные на этих адресах, предположительно являются системами mydomain.com, которые осуществляют пересылку электронной почты.
Обратите внимание, что в зависимости от того, на что указывает ваша запись MX, вам могут не понадобиться записи A для используемой вами системы MX. Например, если вместо этого ваша запись mx указывает на другое место, скажите
@ --> mx1.someplaceelse.local
... тогда вам не потребуется A-запись для mx1.someplaceelse.local - за публикацию A-записи для mx1 будут отвечать менеджеры домена someplaceelse.local.
Ответ на ваш реальный вопрос, почему сообщения отскакивают, зависит от того, что говорится в сообщении об отскоке.