首先是简单的邮件代码:
var objMail = new MailMessage(myEmail, myEmail, "Test Message", "Some message");
var objNc = new NetworkCredential("complete", "rubbish");
var objsmtp = new SmtpClient(myExchangeServer") { UseDefaultCredentials = false, Credentials = objNc };
我从正确的凭据开始并从交换中获取此消息:
信箱不可用。服务器响应为:5.7.1 邮件被内容过滤拒绝为垃圾邮件。
我想是交换问题,但后来我尝试使用错误的凭据(用户:完整密码:垃圾),我得到了同样的异常。
我本来预计会出现身份验证错误,所以我怀疑我错误地指定了凭据?