我在windows azure应用程序上有一个smtp客户端,该客户端在模拟器上运行良好,但在云实例上抛出异常。
异常消息为:
The SMTP server requires a secure connection or the client was not authenticated The server's response was 5.5.1 authentication required
我通过在命令行中打印凭据来确保它们在云上是正确的,我还禁用了防火墙。
附言:我使用的是gmail smtp服务器。
下面是我的代码:
private void SetupClient()
当我运行本地主机时,我有一个运行良好的SmtpClient。但是,在google云服务器上,它返回:
System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond
这里提出了许多类似的问题,但大多数问题都是云提供商(即DigitalOcean)或ISP (即Xfinity)阻塞端口25的问题。这两个问题我都没有,但仍然不能发送出去的邮件。
我试图发送发送出去的邮件,但从posfix/smtp获取此错误。
connect to alt2.gmail-smtp-in.l.google.com[142.250.152.27]:25: Connection timed out
我在运行Ubuntu的备用笔记本电脑上运行后缀,所以我知道这与云提供商无关。此外,我有谷歌光纤,他们不阻塞任何端口,包括端口25。作为一种测试,当我将网络发送到上面的地址时,我可以成功地连
我一直收到这个错误,我的电子邮件系统工作时,我测试它与虚幻的电子邮件,但现在我已经尝试使用它与Gsuite我得到这个错误时,我的服务器试图发送从我的谷歌工作区电子邮件。 我已经尝试使用谷歌云平台教程https://developers.google.com/gmail/api/quickstart/nodejs,但我仍然收到这个错误,我还尝试在谷歌云平台上设置一个服务帐户。 可能是我做错了这些过程中的任何一个,或者其他什么,我不确定该去哪里。 Error: Can't create new access token for user
at XOAuth2.generateTo