exim4: accept hosts = : в дефолтном конфиге

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
MATPOCKuH
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-11-24 14:50:11
Контактная информация:

exim4: accept hosts = : в дефолтном конфиге

Непрочитанное сообщение MATPOCKuH » 2015-02-04 19:29:02

Всем доброе утро!

А сможет ли кто-то мне внятно объяснить, зачем в дефолтном конфиге exim в секции acl_check_rcpt первым же правилом идёт:

Код: Выделить всё

  # Accept if the source is local SMTP (i.e. not over TCP/IP). We do this by
  # testing for an empty sending host field.
  accept  hosts = :
Читать я (вроде) умею.
Только вот acl_check_rcpt выполняется для acl_smtp_rcpt, который согласно офф. доке вроде как используется только для SMTP сессий.
А эти самые "not over TCP/IP" они как бы совсем не по SMTP передаются.
Что можно проверить, например, вставив перед приведённым правилом такое правило:

Код: Выделить всё

  warn hosts = :
        log_message = This should not happen
- при локальной отправке через mail или exim -t -i в логах это сообщение не появляется.
Зато вполне себе появляется если повесить правильный ACL на acl_not_smtp.

Или, если немного перефразирвать, что значит это правило - рудимент в конфиге, который забыли удалить, или всё таки я чего-то недопонимаю?
Те, кто не любит котов - собаки.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35411
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

exim4: accept hosts = : в дефолтном конфиге

Непрочитанное сообщение Alex Keda » 2015-02-06 8:19:11

Это у вас так.
А в других системах может быть иначе
Убей их всех! Бог потом рассортирует...

MATPOCKuH
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-11-24 14:50:11
Контактная информация:

exim4: accept hosts = : в дефолтном конфиге

Непрочитанное сообщение MATPOCKuH » 2015-02-06 10:36:39

Alex Keda писал(а):А в других системах может быть иначе
А можно всё таки пояснить, в каком случае на современном exim может потребоваться данное правило?
Те, кто не любит котов - собаки.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35411
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

exim4: accept hosts = : в дефолтном конфиге

Непрочитанное сообщение Alex Keda » 2015-02-06 11:43:03

Х.з.... Я исходу из того что разработчики exim - меньшие дураки, чем я...
Убей их всех! Бог потом рассортирует...