C# “无法发送文本”;0880“;与.NET SmtpClient.Send()一起使用

C# “无法发送文本”;0880“;与.NET SmtpClient.Send()一起使用,c#,.net,email,smtpclient,C#,.net,Email,Smtpclient,我在试图帮助开发人员解决一个bug时遇到了这个错误。 他对那些本来应该发送但从未收到的邮件有意见。通过检查代码和消息,我们得出结论,使用该问题的文本是“0880”。因此,我制作了一个带有按钮的测试页面,上面有以下代码: SmtpClient cl = new SmtpClient("exchangeserver"); cl.Send("mail@from.com", "mail@to.com", "T

我在试图帮助开发人员解决一个bug时遇到了这个错误。 他对那些本来应该发送但从未收到的邮件有意见。通过检查代码和消息,我们得出结论,使用该问题的文本是“0880”。因此,我制作了一个带有按钮的测试页面,上面有以下代码:

        SmtpClient cl = new SmtpClient("exchangeserver");
        cl.Send("mail@from.com",
                "mail@to.com",
                "Test",
                "0880");
令我惊讶的是,即使你执行了Send函数,也没有抛出异常,因为邮件永远不会到达。如果我用其他字符串替换正文中的文本,说“这是一封测试邮件”,邮件就可以正常到达。 我尝试使用带有和不带HTML的Send()的MailMessage类,我甚至尝试使用gmail smtp服务器而不是我的公司exchange服务器,但结果总是一样的,带有0880的邮件永远不会到达,我尝试过的所有其他字符串

有什么想法吗


谢谢

真奇怪。我想知道非常相似的值会起什么作用。12340881,A881。。。诸如此类的事情。它会被垃圾邮件过滤器删除吗?你能看到报纸上的信息吗?真奇怪。我想知道非常相似的值会起什么作用。12340881,A881。。。诸如此类的事情。它会被垃圾邮件过滤器删除吗?你能看到报纸上的留言吗?