-2

我想知道这段代码是否正确:

<system.net>
    <mailSettings>
        <smtp>        
            <network host="smtp.gmail.com" port="587" userName="adm@mail.com" password="123" />        
        </smtp>
    </mailSettings>
</system.net>
4

1 回答 1

0

我不熟悉 Umbraco - 也就是说,如果您尝试使用您在原始问题中指定的 .config 设置并且电子邮件未成功发送给收件人,请尝试更新您的设置,如下所示:

<smtp deliveryMethod="Network">
      <network enableSsl="true" host="smtp.gmail.com" 
         defaultCredentials="false" port="587" userName="xx@gmail.com" password="xx"/>
</smtp>

如果您仍然没有收到来自您的应用程序的电子邮件,请尝试登录您的 Gmail 帐户(与您在 .config smtp 设置中指定的相同帐户)并查看您是否收到来自 Gmail 团队的电子邮件,要求您确认是否不是 Umbraco 是用于发送电子邮件的授权中继(有关此的更多信息,请参阅此 SO 答案)。

于 2012-10-11T22:50:19.277 回答