Из-за отказа прямого контакта с хостом через его адресные записи, единственная запись «null MX» - «MX 0». является очевидным предпочтительным способом указать, что хост не принимает электронную почту. Это похоже на «нулевую запись SRV» («SRV 0 0 0.»), Которая специально помечает службу как недоступную (согласно SRV-RR RFC 2782).
Это было стандартизировано RFC 7505 (по состоянию на декабрь 2017 года это предлагаемый стандарт ).
"MX 0 localhost." (или эквивалентная метка, указывающая на :: 1 и 127.0.0.1) также приемлема, но больше подходит для хоста, который должен отправлять почту самому себе (например, вывод задания cron), который не принимает внешнюю почту. Такие хосты могут иметь работающий почтовый сервер, который отключен от Интернета, но другие службы доступны.
Отсутствие записи MX и блокировка порта SMTP не мешают людям тратить входящую пропускную способность, пытаясь связаться с несуществующим сервером. Описанные выше методы с одной записью MX действительно предотвращают такой трафик, поскольку записи типа адреса никогда не пробуются, когда присутствует хотя бы одна запись MX. Это, вероятно, не помешает некоторым спамерам пытаться связаться с хостом напрямую через его адресные записи. Тем не менее, поскольку он останавливает попытки законного трафика, вы сможете идентифицировать источники спама со 100% уверенностью.
Использование личных адресов не должно использоваться, потому что нельзя сказать, где они окажутся. Использование других зарезервированных адресов (например, адрес документации 192.0.2.0/24) также неуместно, за исключением случаев, когда пытаются идентифицировать и перехватить спамеров в собственной сети, когда они пытаются подключиться.
MX 0 localhost.
этого вернет отправителю.