Письма 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.