Письма Bugzilla настроены на sendmail, но все еще отправляются на mailer.testfile

У меня есть сервер с установкой bugzilla (4.0.9), которую я лично не устанавливал, но пытаюсь включить электронную почту.

Я установил для параметра электронной почты значение "test" и убедился, что электронные письма действительно пишут в

/var/lib/bugzilla/data/mailer.testfile

Когда я изменяю параметр электронной почты обратно на "Sendmail", я обнаруживаю, что он продолжает писать в mailer.testfile вместо отправки электронного письма.

Есть ли хорошие способы вручную проверить отправку писем с помощью или из bugzilla? Зачем продолжать запись в тестовый файл даже с обновленными параметрами?

Дополнительная информация:

Сервер работает на Fedora 16.

sendmail правильно настроен и может отправлять электронные письма, протестировано через:

mailx -s "test email" me@domain

У меня также есть другой инструмент разработчика на сервере, который может правильно отправлять электронные письма, однако я не знаю, как настроена эта служба электронной почты.

1 ответ

Решение

Перезапуск сервера решил эту проблему.

Я также мог бы просто перезапустить рабочую очередь Бугзиллы, и это сработало бы.

/usr/share/bugzilla/jobqueue.pl restart

Единственное, от чего можно отказаться, это то, что редактирование определенных параметров вступит в силу немедленно, тогда как другие параметры, по-видимому, требуют перезагрузки.

Например, я изменил параметр mailfrom и сразу увидел это изменение в файле mailer.testfile.

Другие вопросы по тегам