无法使用.NET SmtpClient.Send()发送文本“0880”

时间:2015-12-17 21:29:57

标签: c# .net email smtpclient

我在尝试帮助开发人员解决错误时遇到了这个错误。 他遇到了据称发送但从未到过的邮件问题。检查代码和消息我们得出的结论是,解决问题的文本是“0880”。所以我用一个按钮创建了一个测试页面,上面是代码:

        SmtpClient cl = new SmtpClient("exchangeserver");
        cl.Send("mail@from.com",
                "mail@to.com",
                "Test",
                "0880");

令我惊讶的是,即使您执行Send函数并且不会抛出邮件永远不会到达的异常。如果我用其他字符串替换正文中的文本,说“这是一个测试邮件”,邮件就可以了。 我尝试使用带有和没有HTML的Send()的MailMessage类,我甚至尝试使用gmail smtp服务器而不是我公司的Exchange服务器,但结果总是相同的邮件与0880永远不会到来,所有其他字符串我试过做。

有什么想法吗?

由于

0 个答案:

没有答案