
Мне нужно разместить электронную почту на другом сервере, мой способ был таким:
- Изменить DNS на моем сервере
- Редактирование записи MX в файле зоны (редактирование с помощью графического интерфейса)
Если я изменю, например, SOA serial, повторю попытку, обновлю, то мои изменения не будут видны, также я не вижу опции, где редактировать "Reverse MX A records (PTR)", мой вопрос в том, если отредактирована только MX Record, нормально ли заставить работать почту с другого сервера? На моем сервере мне нужен только www, то есть веб-сайт
решение1
Вам придется попросить своего интернет-провайдера настроить для вас PTR.
Вы можете иметь что-то вроде mail.example.com для своего почтового сервера и использовать это как PTR. Это важно, потому что многие почтовые серверы в противном случае просто отклонят ваши письма (как мой, например).
В противном случае вы можете проверить, что mail.example.com действителен, отправив ping, чтобы убедиться, что DNS работает как ожидается. Если вы работаете под Linux, вы можете использовать dig (с моим доменом):
dig -t MX m2osw.com
Это покажет вам что-то вроде этого:
m2osw.com. 86400 IN MX 10 mail.m2osw.com.
Похоже, это работает.
Чтобы увидеть IP-адрес и убедиться, что он указывает на правильный сервер:
dig mail.m2osw.com
Обратите внимание, что при изменении IP в DNS может пройти "некоторое время", прежде чем он полностью обновится, поскольку на других серверах старый IP будет кэширован. Серверы, над которыми вы не имеете прямого контроля.