Назад | Перейти на главную страницу

Bugzilla - Как настроить MTA, который будет получать Gmail для создания ошибок

Я долго искал настройку 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"