您的位置:首页 > 其它

学习笔记,发QQ邮件

2013-09-12 17:52 113 查看
问题链接

http://bbs.csdn.net/topics/390751434?page=1#post-397115141

加个新的

public static bool SendEmailBy163(string toEmail, string emailTitle, string emailBody)

{

string fromEmail = "nxxxxxxxxxxxx@163.com";

string fromEmailPassWord = "pasword";

//设置发件人信箱,及显示名字

MailAddress from = new MailAddress(fromEmail, "PMS系统账户");

//设置收件人信箱,及显示名字

MailAddress to = new MailAddress(toEmail, "PMS");

//创建一个MailMessage对象

MailMessage oMail = new MailMessage(from, to);

oMail.Subject = emailTitle;

oMail.Body = emailBody;

oMail.IsBodyHtml = true; //指定邮件格式,支持HTML格式

oMail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");//邮件采用的编码

oMail.Priority = MailPriority.High;//设置邮件的优先级为高

//发送邮件服务器

SmtpClient client = new SmtpClient();

client.Host = "smtp.163.com"; //指定邮件服务器

client.Credentials = new NetworkCredential(fromEmail, fromEmailPassWord);//指定服务器邮件,及密码

//发送

try

{

client.Send(oMail); //发送邮件

return true;

}

catch

{

return false;

}

finally

{

oMail.Dispose(); //释放资源

}

}

首先设置自己的邮箱 设置 账号

吧这些全部选中就可以了

POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务





public static void Sender()
{
try
{

SmtpClient client = new SmtpClient();
client.Host = "smtp.qq.com";
MailMessage mm = new MailMessage();
client.Port = 25;

mm.From = new MailAddress("123456@qq.com");
mm.To.Add(new MailAddress("888888@qq.com"));
mm.Subject = "Hello~!";
mm.Body = "hahahahaa ";
mm.IsBodyHtml = false;
mm.Priority = MailPriority.High;

client.Credentials = new NetworkCredential("123456@qq.com", "*******");
client.Send(mm);

}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: