我使用主机作为 smtp.gmail.com 创建了一个 gmail 客户端,并配置了所有需要的凭据和设置。
我已经通过在本地 IIS 中托管客户端来测试客户端。效果很好。
然后我将项目托管在公共服务器上并测试了客户端。在这里,我遇到了谷歌停止登录的问题,我收到了一封邮件,上面写着“阻止了可疑的登录”。
我提供了一个强密码和完全合格的电子邮件地址。我仍然遇到同样的问题。
问题的原因可能是什么?
这是我的配置文件。
<?xml version="1.0"?>
<configuration>
<system.net>
<mailSettings>
<smtp from="xxxxxxxxxx@gmail.com">
<network defaultCredentials="false" host="smtp.gmail.com" port="587" userName="xxxxxxxxxxx@gmail.com" password="xxxxxxxxx" enableSsl="true"/>
</smtp>
</mailSettings>
</system.net>
<system.web>
<compilation debug="false" targetFramework="4.0"/>
<httpRuntime/>
</system.web>
</configuration>
提前致谢