【问题标题】:Bonobo Git Server SMTP SettingsBonobo Git 服务器 SMTP 设置
【发布时间】:2015-04-20 01:01:28
【问题描述】:

我的 Win 7 PC 上安装了 Bonobo Git Server 3.6 版。今天,我尝试忘记密码,但它弹出错误消息说Unable to send email. Validate SMTP settings.

如何以及在哪里可以设置 SMTP 设置?

【问题讨论】:

  • 我学到的一件事是你可以操作数据库,所以每当你遇到密码问题时,你下载一个新的 bonobo 然后创建一个新用户,获取该用户的密码和盐并设置到您的帐户,您的密码有问题。

标签: windows-7 iis-7 smtp bonobo


【解决方案1】:

Bonobo 使用标准的 .NET smtp 设置。

这些可以在 web.config 中为您的 Bonobo 安装指定。

你可以阅读 details here ,但基本上你应该在 configuration\system.net 下添加一个 <mailSettings>

以下是一个有效但简单的示例。可以使用任何 smtp 服务器,并且您可以在链接中阅读,还可以提供各种安全设置。

<system.net>
    <mailSettings>
        <smtp deliveryMethod="network" from="bonobo@bonoserver.your.domain">
            <network 
                host="accessible.smtp.host"
                port="25"
                />
        </smtp>
    </mailSettings>
</system.net>

More details about the network element here

【讨论】:

  • 非常感谢您的回答。我试图将 添加到 Bonobo Git Server 文件夹中的 web.config 文件中。但它仍然不起作用。如何输入要用于发送电子邮件的帐户的用户名和密码?
  • 您可以将用户名和密码属性添加到 元素。
  • 我已经尝试过,但仍然无法使用相同的错误消息。这是我的设置。 &lt;mailSettings&gt; &lt;smtp deliveryMethod="network" from="myname@gmail.com"&gt; &lt;network host="smtp.gmail.com" port="587" userName="myname@gmail.com" password="My Password" defaultCredentials="true" enableSsl="false" /&gt; &lt;/smtp&gt; &lt;/mailSettings&gt;知道为什么还是不行吗?
  • 可能有很多原因。你确定你不在防火墙后面吗? -- 但是你肯定需要 ssl。
  • 是的,我不在防火墙后面。至少,我能够在 WampServer 上使用此类设置发送邮件。尝试启用 SSL,但仍然相同。谷歌似乎正在使用 TLS。我怎么能把它放进去?
猜你喜欢
  • 2013-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-25
  • 2021-02-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多