【问题标题】:Bugzilla SMTP authenticationBugzilla SMTP 身份验证
【发布时间】:2011-11-17 18:18:29
【问题描述】:

我已经在我的本地机器(Windows 7)上安装了 bugzilla,它运行良好。但是当我尝试创建一个新帐户时,它会说

it@gmail.comra@gmail.com 发送邮件时出错:
无法设置 FROM:
530 5.5.1 需要身份验证。
C:/Perl/site/lib/Email/Send/SMTP/TLS.pm 第 49 行了解更多信息。

TLS.pm我应该做哪些更改?

我什至在 bugzilla 中配置了参数>电子邮件部分:

mail_delivery_method = SMTP::TLS,
邮件发件人 = it@gmail.com,
smtpserver = smtp.gmail.com:587,
smtp_username = 我的 gmail 用户名,
smtp_password = 我的 gmail 密码,

TLS.pm 文件第 49 行说:$SMTP->mail($from);

我还有什么要处理 SMTP 的吗?

【问题讨论】:

  • 这是什么版本的 Bugzilla?

标签: smtp bugzilla smtp-auth


【解决方案1】:

确保您在Mailer.pm 中有关注。只需打开文件并编辑它。请注意,字段名称是 'User' 而不是 'username'。为避免兼容性问题(如果有),请保留两者。

User => Bugzilla->params->{"smtp_username"},  
Password => Bugzilla->params->{"smtp_password"},

【讨论】:

    【解决方案2】:

    我也遇到了同样的问题。就我而言,我搞砸了 passwordPassword 属性。我发现一个博客提到password,都是小写字母。它没有用。但是,当我将上面 Dinesh 提到的 p 大写时,它起作用了。所以检查哈希键是否正确写入。

    【讨论】:

      猜你喜欢
      • 2010-10-27
      • 2015-04-29
      • 1970-01-01
      • 2014-07-21
      • 2011-07-11
      • 2019-01-03
      • 2018-06-23
      • 1970-01-01
      • 2017-06-22
      相关资源
      最近更新 更多