Bugzilla 没有发送电子邮件,甚至没有发送到测试文件?

Bugzilla 没有发送电子邮件,甚至没有发送到测试文件?

我已经为我的域安装并设置了 Bugzilla3。除电子邮件功能外,一切正常。

该服务器使用 Postfix,它适用于我的 PHP 应用程序和命令行。

在 Bugzilla 中,我尝试设置mail_delivery_method进行“测试”,但没有任何结果数据/mailer.测试文件,一片空白……

我不知道接下来要去哪里,有什么想法下一步该尝试什么吗?

答案1

检查您是否在“mailfrom”参数中给出了有效的电子邮件地址。

我也遇到了类似的问题,在我提供了有效的电子邮件地址后,它就正常工作了。

附加信息:

我已经在系统中安装了 postfix,并在 mail_delivery_method 中选择了“Sendmail”。

答案2

当您更改错误时,Bugzilla 会告诉您它正在发送邮件吗?默认情况下,如果您更改了错误,邮件不会发送给您,只会发送给其他人 - 如果您是 Bugzilla 的唯一用户,那就没有人会收到邮件 :-)

要强制生成邮件,请要求重置密码,然后检查 mailer.testfile。

您使用的是哪个版本的 Bugzilla?

格夫

答案3

我知道现在这个问题肯定已经解决了,但是我遇到了类似的问题,我找不到 mailer.testfile 并且只是假设它没有被创建。

事实证明我查找的是错误的目录。

该文件的正确(默认)位置是:

/var/lib/bugzilla/data

最初,我正在查看我在下面创建的数据目录:

/usr/share/bugzilla

答案4

重新启动后,出现了与 mailer_queue 选项相关的类似问题。请注意描述,它要求启动守护进程。

我们启动了这个守护进程并设置了一个启动任务并解决了这个问题

相关内容