Authentication Xamarin:使用移动数据时通过Gmail发送邮件
我已经建立了一个Xamarin应用程序,通过smtp服务器Gmail发送电子邮件。在我家的手机上,使用wifi连接,一切正常。。。但一旦我关闭wifi,应用程序就无法登录gmail。 在我的gmail帐户上,我启用了“不太安全的应用程序”的安全设置。。。但这并不能解决问题 有人知道如何解决这个问题吗Authentication Xamarin:使用移动数据时通过Gmail发送邮件,authentication,xamarin,mobile,gmail,Authentication,Xamarin,Mobile,Gmail,我已经建立了一个Xamarin应用程序,通过smtp服务器Gmail发送电子邮件。在我家的手机上,使用wifi连接,一切正常。。。但一旦我关闭wifi,应用程序就无法登录gmail。 在我的gmail帐户上,我启用了“不太安全的应用程序”的安全设置。。。但这并不能解决问题 有人知道如何解决这个问题吗 _smtpServer = new SmtpClient(); _smtpServer.UseDefaultCredentials = false; _smtpServer
_smtpServer = new SmtpClient();
_smtpServer.UseDefaultCredentials = false;
_smtpServer.Credentials = new NetworkCredential("blabla@gmail.com", "********");
_smtpServer.Host = "smtp.gmail.com";
_smtpServer.Port = 587;
_smtpServer.EnableSsl = true;
您得到了什么错误或异常?很可能您的网络提供商正在阻止端口587或所有SMTP通信。登录失败。。。我还收到Gmail的通知,有人试图登录,他们阻止了它。如果这是问题所在,那就不是网络。如果不联系谷歌获取更多信息,我不知道你如何解决这个问题。如果您需要应用程序发送电子邮件,我建议您使用提供API的第三方电子邮件服务