Первоначально я использовал один сервер (сервер A), который обрабатывал веб-обслуживание и обслуживание электронной почты. Все работало нормально.
Вчера я хотел снять нагрузку с первого сервера (сервер A) и перенести его на новый сервер (сервер B). Это означает, что сервер A теперь просто почтовый сервер.
С тех пор я пытался изменить свои настройки DNS, и хотя электронные письма работают по SMTP, похоже, они не работают по POP. Я могу отправлять электронные письма с почтового сервера (сервер A), но больше ничего не могу получать.
Ниже прилагается фотография моих настроек DNS.
Любые предложения были бы полезны. EG: Может, мне тоже нужно что-то изменить в MailEnable? Я имею в виду, что не должен, потому что все, что я изменил, - это настройки DNS, чтобы веб-трафик указывал на новый веб-сервер (сервер B).
У вас нет записи MX в корне вашего домена (т.е. нет записи с типом MX
и имя @
), поэтому все электронные письма, приходящие на any.name@your.domain
вернется к серверу, указанному записью A в корне вашего домена, которая теперь указывает на ваш сервер B. Неудивительно, что вы не получаете электронную почту!
Таким образом, проблема не в доступе по протоколу POP между почтовым клиентом и сервером A; Дело в том, что входящие электронные письма из мира в первую очередь не направляются на сервер А.
Запись MX с именем smtp
будет применяться только к электронным письмам, отправленным на any.name@smtp.your.domain
, так что это, вероятно, отвлекающий маневр.
Вам нужна запись A @
чтобы указать на сервер B, но запись MX @
к серверу A. Доступ HTTP направлен только записями A; он полностью игнорирует любые записи MX.
С другой стороны, доставка по электронной почте сначала проверяет записи MX: она возвращается к прямому использованию записей A только в том случае, если подходящая запись MX не существует. Запись MX будет косвенно использовать записи A, указав имя записи A для поиска для доставки по электронной почте.
Вам потребуется создать следующую запись MX:
@
MX
smtp.your.domain
(то есть полное доменное имя вашего сервера A) и приоритет 10
(The priority
значение не очень важно, если у вас есть только один почтовый сервер, но установка его на 10 позволит вам легко добавить новую запись с более высоким или более низким приоритетом в будущем, если это когда-нибудь понадобится.)
Подождите час, пока истечет срок действия старых данных DNS, а затем ваша входящая электронная почта должна снова работать. Вы можете даже получить всю почту, которая осталась недоставленной после того, как вы изменили свой DNS, в течение дня или около того.