C# 为什么Gmail SMTP停止工作?

C# 为什么Gmail SMTP停止工作?,c#,smtp,gmail,C#,Smtp,Gmail,我用C#编写了一个windows base应用程序,它使用google smtp每隔5分钟将电子邮件从一个唯一地址发送到另一个唯一地址。我在公司的5个系统中安装了它。 它处理了大约500条信息。 今天我收到一条“传递失败”的消息,它停止了工作。 信息是 向以下收件人的传递永久失败: my email address 永久性故障的技术细节: 消息被拒绝。有关更多信息,请参阅 我知道Gmail屏蔽了我的地址。但是有没有办法应对呢?我只使用了两个电子邮件地址。据我所知,您使用第一个电子邮件帐户广播消

我用C#编写了一个windows base应用程序,它使用google smtp每隔5分钟将电子邮件从一个唯一地址发送到另一个唯一地址。我在公司的5个系统中安装了它。 它处理了大约500条信息。 今天我收到一条“传递失败”的消息,它停止了工作。 信息是

向以下收件人的传递永久失败:

my email address
永久性故障的技术细节: 消息被拒绝。有关更多信息,请参阅


我知道Gmail屏蔽了我的地址。但是有没有办法应对呢?我只使用了两个电子邮件地址。

据我所知,您使用第一个电子邮件帐户广播消息,第二个电子邮件帐户接收这些消息,这是解决您手头问题的一种懒散方式,并且很容易出现与您刚才看到的问题类似的问题。从单个电子邮件地址向单个电子邮件地址发送500个通知将始终引发危险信号


你有两个选择,你可以通过使用不同的服务提供商继续使用SMTP,冒服务中断的风险,并将你的IP列入黑名单,或者你可以创建一个简单的API供客户端应用程序订阅。

谷歌不希望gmail成为垃圾邮件主机-这对他们有好处!无论如何,请关注谷歌提供的链接,了解是什么事件(如“垃圾邮件检测”)导致了此块,以及如何删除它(是的,它确实包含了该信息)。是的,这是因为每天发送的限制。我认为没有办法。我只需要等到一天结束,或者使用多个邮件帐户,在发生限制错误时在它们之间切换。