相关疑难解决方法(0)

使用SmtpClient发送邮件时,疑难解答"服务器提交了协议违规"

我想和SmtpClient班级一起发送邮件.

这是我使用的代码:

SmtpClient smtpClient = new SmtpClient("Host",25);
NetworkCredential basicCredential =
new NetworkCredential("UserName", "Password");
MailMessage message = new MailMessage();
MailAddress fromAddress = new MailAddress("me@domain.com");
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials = basicCredential;
message.From = fromAddress;
message.Subject = "test send";
message.IsBodyHtml = true;
message.Body = "<h1>hello</h1>";
message.To.Add("mail@domain.com");
smtpClient.Send(message);
Run Code Online (Sandbox Code Playgroud)

但它总是抛出异常:

服务器提交了协议违规服务器响应:UGFzc3dvcmQ6

我找不到原因.如果有人遇到这样的事情,请告诉我该怎么做.

c# asp.net smtpclient

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

asp.net ×1

c# ×1

smtpclient ×1