LINUX.ORG.RU
ФорумAdmin

EXIM разбор, есть вопросы

 


0

1

Разбираю конфиг ISPmanager, заодно правлю под себя. Сейчас дошел до блока unknown_users, но в основном конфиге EXIM такого нет, вместо этого несуществующие пользователи определяются блоком:

localuser:
  driver = accept
  check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
  transport = local_delivery
  cannot_route_message = Unknown user

Но что значит каждая из строчек я понять не могу, могли бы вы объяснить?


Ответ на: комментарий от bass

спасибо за ссылку.

localuser: - я так понимаю сюда мы добрались тупо по череди ибо роутеры перебираются по очереди сверху в низ.
driver = accept - это так и не понял что значит
check_local_user - как то проверяем локальную часть в /etc/passwd, при чем локальной части нет в указанном файле...
transport = local_delivery - указываем транспорт который будет запущен
cannot_route_message = Unknown user - устанавливаем сообщение об ошибке.

не считая того что не понятно driver = accept, скажите local_delivery будет запущен в любом случае, не зависимо прошли проверку или нет в check_local_user?

yarnik
() автор топика
Ответ на: комментарий от yarnik

то так и не понял что значит

открываешь следующую главу в документации и там же ответ на последний вопрос
http://exim.org/exim-html-current/doc/html/spec_html/ch-the_accept_router.html

bass ★★★★★
()
Последнее исправление: bass (всего исправлений: 1)
Ответ на: комментарий от bass

понятно, driver = accept и transport = local_delivery будет установлено только в том случае если успешно пройден check_local_user, в противном случае cannot_route_message = Unknown user.
И что в последнем случае? ни транспорта ни чего... кудой он отправляет этот самый «Unknown user»?

yarnik
() автор топика
Ответ на: комментарий от yarnik

кудой он отправляет этот самый «Unknown user»?

это из первой выданной тебе ссылки

cannot_route_message
This option specifies a text message that is used when an address cannot be routed because Exim has run out of routers.

a message about the failure is written to the main and panic logs, in addition to the normal message about the routing failure


ну и message в данном контексте - это сообщение, которое получит отправитель в качестве ответа о невозможности доставки сообщения

bass ★★★★★
()
Последнее исправление: bass (всего исправлений: 2)
Ответ на: комментарий от bass

Да, это я читал, вопрос был про транспорт далее. Походу транспорта далее просто нет, он в открытое соединение выдает «Unknown user», так?

yarnik
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.