Globalкритично
Объявляет полные доменные имена, на которые откликается узел. Повторять можно, порядок значим: первое имя — главное, оно идёт в заголовки Received и в Message-ID, которые узел формирует сам.
Какое имя попадёт в приветствие, решает разбор из пяти шагов — самый запутанный порядок в этой части руководства. Сверху вниз: умолчание источника default-virtual-mta; если оно называет адрес отправки — имя, привязанное к совпавшему адресу этого потока; если пул — имя первого участника, без ротации; если стоит зарезервированное значение — имя потока, чей адрес совпал с адресом подключения; иначе — первое подходящее имя из общих smtp-source-host или smtp-proxy-source-host; и только если ничего не подошло — первое имя отсюда.
Побочное действие, о котором легко забыть. Руководство пишет, что директива ведёт себя как relay-domain: узел начинает принимать почту для объявленного домена. Объявляя имя, вы объявляете и готовность его обслуживать.
Что ставить. Значение — полное доменное имя; повторять можно, первое главное. На узле парка выбор простой:
| Как задавать | Кому | Почему |
|---|---|---|
| не задавать вовсе | парку с именем на каждом адресе отправки | разбор до этой строки не доходит |
| одно имя узла | одиночному узлу с одним адресом | имя узла и есть имя отправителя |
| несколько имён | узлу, который принимает почту нескольких доменов | помните про побочное действие приёма |
Никогда не рассчитывайте на одно имя для парка: пяти адресам нужно пять имён, и задаются они на самих адресах, а не здесь.
# имя узла — и сразу же согласие принимать почту для этого домена host-name mail.example.com # а имя в приветствии для писем этого адреса берётся отсюда <virtual-mta shop-example-com> smtp-source-host 203.0.113.10 shop.example.com </virtual-mta>
что делают не так и чем это кончается3 ошибки▶
§ 3.3.1.35
§ 3.3.1.35
§ 3.3.1.35
4 связи
smtp-source-hostGlobalИмя, привязанное к адресу отправки, разбор берёт раньше, чем эту директиву. § 3.3.1.35smtp-proxy-source-hostGlobalУчаствует в том же разборе, включая случай выбора по адресу подключения. § 3.3.1.35default-virtual-mta<source>С этой строки начинается разбор имени для приветствия: она решает, у какого адреса отправки его брать. § 3.3.1.35
Группа адресов отправки с долями трафикаПул, назначенный умолчанием источника, всегда представляется именем первого участника — без ротации. § 3.3.1.35host-name<virtual-mta>Определение директивы руководство даёт на уровне узла; здесь — только то, что меняет запись внутри адреса отправки. § 3.3.1.35client<proxy>Если имя во второй части строки не задано, берётся имя адреса отправки. § 3.3.22.2
swaks --server 203.0.113.10 --to probe@example.net --quit-after HELO
3 статьи
◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.◇Прогрев, встроенный в MTAПрогретый адрес отдаёт первые N писем дня каждому получателю своему холодному напарнику; тот отправляет их сам и набирает историю.