Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 从发送电子邮件时出错;“bugzilla守护程序”;至;abc@xyz.com&引用;:无发件人_Linux_Email_Sendmail_Bugzilla - Fatal编程技术网

Linux 从发送电子邮件时出错;“bugzilla守护程序”;至;abc@xyz.com&引用;:无发件人

Linux 从发送电子邮件时出错;“bugzilla守护程序”;至;abc@xyz.com&引用;:无发件人,linux,email,sendmail,bugzilla,Linux,Email,Sendmail,Bugzilla,我想研究一下bugzilla。所以我使用bugzilla-5.0在本地VM中设置我的bugzilla。但是当我试图在bugzilla中创建一个bug或评论一些东西时。它注意到:从“bugzilla守护进程”发送电子邮件到abc@xyz.com“:没有发件人 虽然我在Administrator/Email/mail\u delivery\u方法中配置了mail\u delivery\u方法是“Sendmail”,而mailfrom是“bugzilla daemon”。但它失败了 有人知道这个问题吗

我想研究一下bugzilla。所以我使用bugzilla-5.0在本地VM中设置我的bugzilla。但是当我试图在bugzilla中创建一个bug或评论一些东西时。它注意到:从“bugzilla守护进程”发送电子邮件到abc@xyz.com“:没有发件人

虽然我在Administrator/Email/mail\u delivery\u方法中配置了mail\u delivery\u方法是“Sendmail”,而mailfrom是“bugzilla daemon”。但它失败了


有人知道这个问题吗?

当我将发件人从“bugzilla守护程序”更改为完全限定的地址(例如bugzilla)时,它开始对我起作用-daemon@my.domain.com).

通过管理员菜单,选择参数“电子邮件”。将“mailfrom”的输入字段更改为有效的电子邮件地址。

centos中的Bugzilla 5.0.2也有同样的问题,但通过以下步骤得到解决

1.找到“params.json”。
在我的例子中,@'/var/www/html/bugzilla/data/params.json'

2.查找并更改为,
“邮件传递方式”:“SMTP”,
“mailfrom”:“安装时提供的邮件id”,
“维护者”:“安装时提供的邮件id”


已完成

我已更改以下内容,并成功创建以下字段blanlk

'mail\u delivery\u method'=>'

和添加(此文件的首字母可能为空)

“smtp\U密码”=>“您的密码”


'smtp\u username'=>'admin email'

您能从MTA/smtp服务器日志文件中发布相关条目吗?我也有同样的问题。我想知道你是否已经解决了这个问题?这比破解文件更合适。