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

Электронные письма 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

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

Эта проблема была решена перезапуском сервера.

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

/usr/share/bugzilla/jobqueue.pl restart

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

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