我正在使用Google Business Apps收发电子邮件,并尝试通过PHPMailer发送电子邮件。现在SSL证书存在问题,所以我必须关闭SSL验证,但是这个错误会被抛出:
<UserControl ... Name="uc">
...
<ToolBar.ItemTemplate>
<DataTemplate>
<Button
Name="btn"
Command="{Binding DataContext.IconClickCommand, Source={x:Reference uc}}"
CommandParameter="{Binding Loc}">
现在我的主人不是特别有帮助,因为它说我需要使用正确的电子邮件/通行证,但这不是它的工作方式,因为我们必须通过Google Developer创建应用程序并验证连接。
我想知道是否需要将XOAUTH2安装到服务器上?我可以访问cPanel,但找不到该模块。
答案 0 :(得分:0)
请阅读错误链接到的the troubleshooting guide。
我敢打赌你的ISP正在拦截你的流量并将你重定向到他们自己的邮件服务器,这将无法匹配gmail的SSL证书,也缺乏gmail的XOAUTH2身份验证方案。
你应该注意为什么你得到这些错误 - 证书验证可以保护你,当它没有通过检查时它会告诉你某人正在拦截你的流量和尝试MITM你 - 并通过禁用它你已经放弃了你的Gmail凭据。