using System.Web.Mail; /// <summary>
/// Get Message
/// </summary>
private void GetSenderAndReceiver()
{
sendFrom = txtSender.Text; // "xxxx.126.com"
passWord = txtPassword.Text;
subject = txtSubject.Text;
body = txtBody.Text;
reciver = txtRecive.Text;
}
/// <summary>
/// SendMail
/// </summary>
private void SendMail()
{
try
{
MailMessage mailMess = new MailMessage();
mailMess.From = new MailAddress(sendFrom, "test");
mailMess.Subject = subject;
mailMess.BodyEncoding = System.Text.Encoding.UTF8;
mailMess.Body = body;
mailMess.To.Add(reciver); SmtpClient client = new SmtpClient("smtp.126.com", 25);
client.EnableSsl = true;
client.Timeout = 9999;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(sendFrom , passWord);
client.DeliveryMethod = SmtpDeliveryMethod.Network; client.Send(mailMess);
}
catch (Exception exc)
{
}
}大家帮我看看哈,为什么这样写 他一直连接不上,
最近一直有人在问关于发送mail的问题,有没有好点的教程大家分享一下啊
分数不够了还可以加
解决方案 »
- datagridview打开excel报错:名为“ClampVal”的列已属于此 DataTable
- 怎样用WebBrowser自动填写这网页的登陆密码框
- C# 操作sqlite数据库问题,到别的机器不能查询
- 看似简单却很难搞的问题
- 这个C#关机命令有什么错啊?
- 我在Label控件里面想设置下划线,但是有问题........
- 初级问题,但总解决不了:vs2005快捷方式的问题(怎么安装?)
- Convert.ToInt32(primeThread.ThreadState) == 96)有何意义?
- C#新手请教各位大侠!
- cs 文件编译的条件.
- 程序通过COM1读取数据,程序因其他原因关闭,再开启程序,提示COM1被占用,怎么解决啊
- 请问哪里有比较好的WPF入门教程下载
client = new System.Net.Mail.SmtpClient("smtp.126.com");
client.Timeout = 60000;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("邮箱名称", "密码");
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.From = new System.Net.Mail.MailAddress("", "", System.Text.Encoding.UTF8);
message.To.Add(new System.Net.Mail.MailAddress(receiver, username, System.Text.Encoding.UTF8));
message.IsBodyHtml = true;
message.Subject = "";
其他邮箱
message.Body = "";
client.Send(message);