1

Недавно домен нашего сервера истек, что означает, что мы не платили за продление времени, и они остановили указание на наш сервер. Однако даже после этого мы смогли отправлять и получать электронные письма.

На мой взгляд, это не имеет смысла. Я могу ошибаться, но я думал, что процесс был:

  • У нас есть сервер с IP-адресом.
  • Мы покупаем домен, который указывает на IP.
  • Браузерные запросы к этому домену направляются в компанию, у которой мы приобрели домен.
  • Сервер компании сопоставляет этот домен с IP-адресом нашего сервера.
  • Мы получаем запрос broswer.
  • То же самое касается электронной почты: домен после символа «@» - это место, куда отправляется запрос.

Как именно электронная почта, отправленная на просроченный домен, все еще может попасть в мой почтовый ящик?

2 ответа2

5

Почтовые серверы используют MX-записи, хранящиеся на Authoritative Nameserver сервере имен домена. Поскольку ваш веб-сайт не работает, этот сервер имен уже не связан с доменом, поэтому сохраненная запись MX также будет недоступна. Если вы можете получать электронную почту, это означает, что IP-адрес почтового сервера кэшируется в системе отправителя.

Кеширование DNS было разработано для уменьшения объемов поиска. Существует атрибут DNS-записей, TTL (Time To Live), который сообщает разрешающим серверам имен, когда нужно очищать кеш и делать новый новый запрос при необходимости. Однако, это на Разрешающем Сервере имен уважать это или нет. Маловероятно, что это имеет место в вашей ситуации, потому что TTL не соблюдается, только когда TTL очень короткий.

Итак, одна из следующих причин ответственна:

  • Разрешающий сервер имен или ОС забыли очистить кэш IP из-за ошибки.
  • Приложение электронной почты кэшировало IP-адрес и не удаляет его, потому что оно не получает обновленный IP-адрес (это, вероятно, связано с тем, что программисты часто допускают ошибки).
  • TTL вашей записи MX был действительно очень длинным (он отличается от TTL записи A / записи CNAME)
1

Кэширование.

Во всем мире существуют DNS-серверы, и избыточные копии сопоставлений доменов /IP везде (в противном случае каждый запрос на конкретный сайт должен был бы в какой-то момент обрабатываться DNS-сервером этого сайта). Компания, у которой вы приобрели домен, может больше не направлять запросы на этот домен на ваш сервер, но любой другой DNS-сервер с записью в кеше для вашего сервера будет отправлять трафик на ваш путь.

Если вы регулярно общаетесь с группой людей, вероятно, IP-адрес вашего сервера кэшируется на ближайшем к ним DNS-сервере.

Как указал Кайл, эти записи будут сохраняться только до истечения их TTL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .