关于C#邮件发送不成功的问题

Ken-xu Ken-xu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = "smtp.163.com";
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("NET.10", "kaixuan#310");
//星号改成自己邮箱的密码
client.DeliveryMethod = SmtpDeliveryMethod.Network;

System.Net.Mail.MailMessage message = new MailMessage("NET.10@163.com", "3511481@qq.com");
message.Subject = "测试";
message.Body = "用自己写的软件发的邮件!";
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
//添加附件
Attachment data = new Attachment(@"d:\nd.gif", System.Net.Mime.MediaTypeNames.Application.Octet);
message.Attachments.Add(data);
try
{
client.Send(message);
MessageBox.Show("Email successfully send.");
MessageBox.Show("发送成功!");
}
catch (Exception ex)
{
MessageBox.Show("Send Email Failed." + ex.ToString());
}
===============================
总是出现 "邮箱不可用,服务器反回........."的错,大家帮我看一下
...全文
评论 2
收藏 已收藏
分享
返回顶部
Ken-xu
.NET Framework 17,748 成员 24,324 内容