ubernoob
@ubernoob

Проверка есть ли на домене почта?

Если мне в качестве почтового ящика указали почту на домене, например ivan@mycompany.ru то можно ли перед тем как слать туда письмо запросить DNS и посмотреть есть ли у домена MX-запись?
И если MX-записи нет то отправлять туда письмо нельзя, т.к. это 100% не существующий ящик ну или как минимум не работающий сейчас (когда-то может и был).
  • Вопрос задан
  • 66 просмотров
Решения вопроса 3
romanko_vn
@romanko_vn
Если PHP то проверить можно так

getmxrr('site.com', $mx);
print_r($mx);

if (getmxrr('site.com', $mx)){
    // найдена у домена MX-запись
}


через nslookup

nslookup -type=mx site.com
Ответ написан
mxms
@mxms
IT voodoo
В соответствии с RFC5321 если у домена нет MX записи должна производиться попытка отправки по его IP-адресу. То есть узнать если ли почта на домене можно лишь подключившись к порту 25 сервера их MX или A (AAAA).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 30 000 до 80 000 руб.
Контроль112 Москва
от 130 000 руб.
от 1 800 до 3 600 usd.
26 апр. 2019, в 06:39
500 руб./за проект
26 апр. 2019, в 06:16
1000 руб./за проект
26 апр. 2019, в 01:38
5000 руб./за проект