Так что я долго думал об этом.
Куда отправляется электронная почта *@example.com
? Если бы я случайно отправил конфиденциальную информацию *@example.com
кому-нибудь, возможно, когда-нибудь злой человек (возможно, в IANA) сможет ее получить?
Так что я долго думал об этом.
Куда отправляется электронная почта *@example.com
? Если бы я случайно отправил конфиденциальную информацию *@example.com
кому-нибудь, возможно, когда-нибудь злой человек (возможно, в IANA) сможет ее получить?
Ответы:
Если вы пытаетесь отправить письмо на *@example.com
MX
запись в example.com
.A
запись. IP 174.137.125.92 (на сегодняшний день)Итог : это зависит от вашей собственной конфигурации. Но если IANA настроит сервер сегодня, они могут получать сообщения, которые вы пытались отправить 3 дня назад.
Если запись MX отсутствует, почтовые серверы будут пытаться доставить запись A.
Серверы example.com не прослушивают порт 25, поэтому почтовый сервер не установит TCP-соединение и даже не начнет доставку.
На example.com нет записи MX, поэтому ваш SMTP-сервер в отправляющем домене должен отослать сообщение, если настроено большинство SMTP-серверов.
РЕДАКТИРОВАТЬ: для ясности тем, кто найдет этот ответ в будущем, вот объяснение того, что такое запись MX: (из http://en.wikipedia.org/wiki/Mx_record, полученной 21 ноября 2011 г.)
Запись почтового обменника (запись MX) - это тип записи ресурса в системе доменных имен, который указывает почтовый сервер, отвечающий за прием сообщений электронной почты от имени домена получателя, и значение предпочтения, используемое для определения приоритетов доставки почты, если доступно несколько почтовых серверов. , Набор MX-записей доменного имени указывает, как следует направлять электронную почту по протоколу Simple Mail Transfer Protocol.
Таким образом, в основном, у example.com, example.net и example.org нет сервера, назначенного для обработки входящей почты, и поэтому любая отправленная им почта должна быть возвращена отправителю как «недоставленная» (может варьироваться в зависимости от конфигурации сервера SMTP , но возвращение отправителю как «невозможности доставки» является очень распространенным поведением в этой ситуации).
РЕДАКТИРОВАТЬ 2: Кто-то поднял определенное в RFC 5321 поведение возврата к использованию записи A в случае отсутствия записи MX. Я искал этот RFC ( http://tools.ietf.org/html/rfc5321 ) и не нашел ничего подобного, но возможно, что некоторые MTA (Mail Transfer Agent, такие как exim, postfix, sendmail и Microsoft Exchange Server, среди другие) могут попытаться доставить почту через SMTP на адрес, указанный в записи A. Что касается потомков, то вот что происходит, когда вы пытаетесь установить SMTP-соединение с определенным адресом записи A для example.com (192.0.43.10 на момент написания):
$ telnet 192.0.43.10 25
Trying 192.0.43.10...
telnet: Unable to connect to remote host: Connection timed out
РЕДАКТИРОВАТЬ 3: см. Ответы ниже для разъяснений по соответствующим RFC и аварийному поведению.
A
записям, когда записи не MX
существует («неявное правило MX»); см. раздел 5.1 . Если возвращается пустой список MX, адрес обрабатывается так, как если бы он был связан с неявным MX RR с предпочтением 0, указывающим на этот хост.
A
правилу - он не был представлен с 5321.
It is possible that the list of MXs in the response to the query will be empty. This is a special case. If the list is empty, mailers should treat it as if it contained one RR, an MX RR with a preference value of 0, and a host name of REMOTE. (I.e., REMOTE is its only MX).
Управление по присвоению номеров в Интернете:
Как описано в RFC 2606 , мы поддерживаем несколько доменов, таких как EXAMPLE.COM и EXAMPLE.ORG для целей документирования. Эти домены могут использоваться в качестве иллюстративных примеров в документах без предварительного согласования с нами. Они не доступны для регистрации.