用了一段网上的代码,然后代码发送异常,弹框的内容看不懂,请大神给解释一下!
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = "smtp.163.com"; //发送邮件所使用的Smtp事务的主机名称或IP地址
client.UseDefaultCredentials = false;
//NetworkCredential(发送者邮件地址,发送者邮箱密码)
client.Credentials = new System.Net.NetworkCredential("xxx@163.com",
"xxxxxxx");
client.DeliveryMethod = SmtpDeliveryMethod.Network; //电子邮件通过网络发送到Smtp服务器
//MailMessage(发件人地址,收件人地址)
MailMessage message = new MailMessage("xxx@163.com",
"xxxx@qq.com");
message.Subject = "hi"; //邮件主题
message.Body = "hi"; //邮件内容
message.BodyEncoding = System.Text.Encoding.UTF8; //邮件正文的编码方式
message.IsBodyHtml = true;
try
{
client.Send(message);
MessageBox.Show("E-Mail sucessfully send to:xxxx![图片说明](https://img-ask.csdn.net/upload/201511/13/1447384340_437113.png)@qq.com");
}
catch (Exception ex)
{
MessageBox.Show("E-Mail send fail!" + ex.ToString());
}