Добавление записи MX

Добавление записи MX

Я хотел бы добиться следующего: Я приобрел доменное имя и хотел бы добавить веб-сайт и почтовый сервер для этого домена. У меня есть: 1 доменное имя, 1 частный сервер Ubuntu с IP, 1 хостинг-провайдер (Vercel).

Я разместил свой веб-сайт на Vercel и настроил DNS-серверы на своем доменном имени на использование Vercel, и все работает отлично.

Что касается электронной почты, я хотел бы использовать свой собственный частный сервер на Digital Ocean, по сути, Ubuntu box, в который я подключаюсь по SSH. Я мог бы добавить запись MX на Vercel и указать на доменное имя, отвечающее за почтовый сервер, ОДНАКО у меня есть только IP-адрес моего частного сервера, который я хочу использовать в качестве почтового сервера. Согласно спецификации MX - MX должен быть доменным именем, а не IP-адресом.

Учитывая этот сценарий, какое решение этой проблемы является наилучшим?

Заранее спасибо.

решение1

Первый шаг — создание записи A (вероятно, достаточно просто назвать ее mail, и ваш DNS-провайдер расширит ее до mail.yourdomain.tld), которая указывает на ваш Ubuntu-бокс в Digital Ocean. Вы также можете создать запись AAAA, если хотите, чтобы ваш Ubuntu-бокс обрабатывал соединения IPv6. Нет необходимости в записях A или AAAA, которые вы помещаете в свой файл зоны в Vercel, чтобы ссылаться только на серверы в Vercel.

После того, как вы это сделали, вы просто создаете свою запись MX в DNS Vercel, указывающую на mail.yourdomain.tldи все готово. Хотя я бы также рассмотрел DKIM/DMARC и SPF.

Связанный контент