Я долго искал настройку MTA для bugzilla, чтобы получать сообщения об ошибках по электронной почте, и на самом деле не вижу никаких подробных руководств.
В настоящее время я использую Gmail в качестве исходящего SMTP для сообщений, но у меня нет решения для получения электронных писем как ошибок.
Я предполагаю, что установлю MTA, и он будет захватывать электронные письма, а затем bugzilla как-нибудь их прочитает.
Я не уверен в этом процессе / решении для этого; Любая подробная помощь или направление были бы замечательными.
Дистрибутив: Ubuntu 11.10
Если вы хотите использовать внешний сервер для фактического получения почты, вы можете использовать fetchmail
чтобы собрать почту через POP3 или IMAP из GMail и передать ее в локальную установку postfix, а затем использовать procmail
через .forward
файл, чтобы передать его в Bugzilla email_in.pl
.
это - это руководство, описывающее шаги для Gentoo Linux, но оно должно быть легко адаптировано к выбранной вами системе.
Я не уверен как email_in.pl
на самом деле работает, но можно было бы использовать его как MDA напрямую для fetchmail, поэтому вам не нужна полная конфигурация постфикса. Это метод, который я использую, например для моих установок RT.
Типичный fetchmailrc
файл будет выглядеть примерно так:
poll mailserver.com proto pop3:
username username password 12345 mda "/path/to/email_in.pl"