Это старая версия документа!
/usr/sbin/benno-milter2smtp отправляет файлы, сохраненные benno-milter, по протоколу SMTP. X-REAL-MAILFROM и X-REAL-RCPTTO , записанные MILTER, удаляются и передаются на SMTP-сервер (benno-smtp) .
Эта программа устанавливается вместе с пакетом benno-milter .
Настройки программы можно задать с помощью параметров командной строки или конфигурационного файла.
Call: benno-milter2smtp [-c <file>] [-d] [-H <hostname>] [-p <port>] [-M <dir>] Version: 2.6.3 -c <file> Read config file -d Delete mail file if processed -w Wipe skipped files from spool directory -H <hostname> Hostname of SMTP server -M <directory> MILTER dump directory (/srv/benno/inbox) -p <port> Port of SMTP server (default: 2500) -E Send mail without envelope headers -F Override envelope-from (default: value of X-REAL-MAILFROM) -T Override envelope-to (default: value of X-REAL-RCPTTO) -I "Internal" mail (same domain of sender,recipient) will not send -S Suppress delivering of SPAM mail (X-Spam-Flag: YES) -R '<regex>' Skip mail if from address matches regexp -s <file> File with sender adresses (domains) to send. -r <file> File with recipient adresses (domains) to send. -U <username> SMTP AUTH username -P <password> SMTP AUTH password -t Enable STARTTLS -V Enable SSL certificate verification (default off) -X specify extra header name written to each mail -x specify extra header value written to each mail -v verbose -D debug
Die mit der Option -c übergebene Datei kann die unten aufgeführten Variablen enthalten. Die Kommandozeilenparameter überschreiben dabei die in der Konfigurationsdatei gesetzten Einstellungen.
# # логическое значение: 0|1 # # Хост Benno MailArchive host = benno.lw-systems.net # Порт benno-smtp (по умолчанию: 2500) #port = 2500 # удалять файлы, если отправлены delete = 1 # удалять также пропущенные файлы #wipe = 0 # установить Envelope-From (переопределяет заголовок X-REAL-MAILFROM) #from = milter@localhost # установить Envelope-To (переопределяет заголовок X-REAL-RCPTTO) #to = benno@localhost # установить с заголовком: флаг X-Spam no_spam = 0 # не отправлять письма, если заголовок X-REAL-MAILFROM соответствует регулярному выражению skip_regex = /^monitoring\@lw-systems.net/ # отправлять почту, если /etc/benno-milter/recipient_list # если установлено, использовать аутентификацию SMTP auth_user = bennomilter auth_pass = secret # включить STARTTLS #tls_enabled = 1 #ssl_verify = 0 #verbose = 1 #DEBUG = 0
Эти переменные указывают на файлы, содержащие адреса отправителя и получателя, из которых должны быть заархивированы электронные письма.
Каждая строка содержит адрес или домен ( без символа @). `benno-milter2smtp` проверяет, совпадает ли адрес отправителя или получателя с одной из записей в этих файлах, а затем отправляет файл по протоколу SMTP на сервер Benno. Несовместимые почтовые файлы удаляются без пересылки.
Если эти значения не заданы, все электронные письма будут перенаправлены на сервер Benno.
Электронные письма, не затронутые здесь, будут удалены только в том случае, если установлен -w
# /etc/benno-transfer_list # Домены lw-systems.net benno-mailarchiv.de # Адреса admin@lw-systems.com