[sendmail-conf] sasl auth logging

Andrey S. Rybak ra на iop.kiev.ua
Вт Фев 22 12:26:27 EET 2011


всем доброго дня.
использую sendmail+tls+sasl2-8.14.4 на FreeBSD 8.0-RELEASE-p3 как 
почтовый сервер с несколько сот пользователями, которые могут отсылать 
почту с этого сервера как из локальной сети, так и с наружи.
стоит задача отслеживать какой пользователь снаружи отправляет письмо 
через мой сервер.
Отсылка писем изнутри журналируется самим sendmail. Можно увидеть какой 
аккаунт отсылает письмо. Если отсылка письма происходит из вне локальной 
сети, то не знаю как определить какой аккаунт отсылает письмо.
sasl в логи пишет только неудачные попытки залогиниться. Как заставить 
его журналировать и успешные "входы" пользователей?

Есть еще один непонятный момент для меня - в man saslauthd есть такие 
строки:
saslauthd logs it's activities via syslogd using the LOG_AUTH facility.

В то же время в man syslog.conf говорится:
The facility describes the part of the system generating the message, and
is one of the following keywords: auth, authpriv, console, cron, daemon,
ftp, kern, lpr, mail, mark, news, ntp, security, syslog, user, uucp, and
local0 through local7.

То есть нет такой facility для syslogd как LOG_AUTH facility.
Что я не так понял?
Заранее благодарю.





Подробная информация о списке рассылки sendmail-conf