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

Ken-xu 2008-07-19 10:09:04
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());
}
===============================
总是出现 "邮箱不可用,服务器反回........."的错,大家帮我看一下
...全文
56 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
manbufenglin 2008-07-19
  • 打赏
  • 举报
回复
Good Luck!
manbufenglin 2008-07-19
  • 打赏
  • 举报
回复

MailAddress mFrom = new MailAddress("abc@126.com", "姓名", System.Text.Encoding.UTF8);
MailAddress mTo = new MailAddress("abc@163.com", "姓名", System.Text.Encoding.UTF8);
MailMessage mMessage = new MailMessage(mFrom, mTo);
mMessage.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;
mMessage.Subject = title;
mMessage.Body = content;

string filename = this.fileUpLoad1.PostedFile.FileName;

Attachment at = new Attachment(filename, System.Net.Mime.MediaTypeNames.Application.Octet);
at.TransferEncoding = System.Net.Mime.TransferEncoding.Base64;
mMessage.Attachments.Add(at);

SmtpClient client = new SmtpClient("smtp.126.com");
//client.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
//client.EnableSsl = true;
client.Credentials = new System.Net.NetworkCredential("username@126.com", "password");
client.Send(mMessage);

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧