我想知道这段代码是否正确:
<system.net>
<mailSettings>
<smtp>
<network host="smtp.gmail.com" port="587" userName="adm@mail.com" password="123" />
</smtp>
</mailSettings>
</system.net>
答案 0 :(得分:0)
我不熟悉Umbraco - 如果您尝试使用原始问题中指定的.config设置并且电子邮件未成功发送给收件人,请尝试更新您的设置,如下所示:< / p>
<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是否是发送电子邮件的授权中继(有关此问题的更多信息,see this SO answer)。