asp.net 发送邮件 支持 163 发送到常见邮箱
2014-09-07 12:31
459 查看
1.前提:发送方为 163 邮箱,采用smtp.163.com
2.说明:支持 163 发送到 常见的邮箱
eg: qq.com 126.com 163.com 139.com sina.com sina.cn sohu.com gmail.com 189.cn tom.com 188.com outlook.com 等其他的大家可以试试
3.使用方法:
4.代码:
http://www.cnblogs.com/OpenCoder/archive/2010/07/16/1779247.html
2.说明:支持 163 发送到 常见的邮箱
eg: qq.com 126.com 163.com 139.com sina.com sina.cn sohu.com gmail.com 189.cn tom.com 188.com outlook.com 等其他的大家可以试试
3.使用方法:
SendMail("smtp.163.com", "ok@163.com", "password", "我要显示的名称", new List<string>() { "测试@qq.com", "测试@126.com", "测试@163.com", "测试@139.com", "测试@sina.com", "测试@sina.cn", "测试@sohu.com", "测试@gmail.com", "测试@189.cn", "测试@tom.com", "测试@188.com","测试@outlook.com" }, "主题", "内容");
4.代码:
/// <summary> /// 发送邮件 /// </summary> /// <param name="host">主机</param> /// <param name="send">发送人邮箱</param> /// <param name="pwd">发送人密码</param> /// <param name="name">发送人显示名</param> /// <param name="receive">接收人List</param> /// <param name="subject">发送主题</param> /// <param name="body">发送类型</param> /// <returns>发送是否成功</returns> public bool SendMail(string host,string send,string pwd,string name,List<string> receive,string subject,string body) { try { System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); client.Host = host; client.UseDefaultCredentials = true; client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network; //**ok client.Credentials = new System.Net.NetworkCredential(send.Substring(0, send.LastIndexOf("@")), pwd); System.Net.Mail.MailMessage Message = new System.Net.Mail.MailMessage(); //**ok@163.com Message.From = new System.Net.Mail.MailAddress(send, name, Encoding.GetEncoding(936)); foreach (string item in receive) { Message.To.Add(item); } Message.Subject = subject; Message.Body = body; Message.SubjectEncoding = System.Text.Encoding.UTF8; Message.BodyEncoding = System.Text.Encoding.UTF8; Message.Priority = System.Net.Mail.MailPriority.High; Message.IsBodyHtml = true; client.Send(Message); return true; } catch { return false; } }最后附上 转载处并做简单修改:
http://www.cnblogs.com/OpenCoder/archive/2010/07/16/1779247.html
相关文章推荐
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- asp.net发送邮件代码(Gmail、163能发)
- asp.net给邮箱发送邮件
- asp.net使用smtp协议实现简单的发送邮件(支持附件)
- 在asp.net邮件发送:将整个页面发送到对方邮箱中
- asp.net发送邮件,使用MD5加密解密,实现用户注册完成后发送流水号(账号)到对方邮箱,jeasyUI验证,combobox的使用完成 实例下载
- asp.net实现一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活该帐号
- 已使用 163 邮箱测试通过,且支持 SSL 连接。 发送邮件
- asp.net实现一个用户进行注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活该帐号
- ASP.NET使用SMTP协议简单的发送邮件(支持附件)
- 使用支持Pop3的邮箱给好友群发邮件. C# .Net 2.0 邮件发送 + XML 读取操作代码.
- asp.net 发送邮件(已知邮箱向另一个未知邮箱发送)
- asp.net 163邮件发送
- asp.net 实现邮箱验证(注册的时候发送邮件激活链接的那种)
- 用ASP.NET 做自己的邮件发送系统
- [导入]ASP.net页面发送邮件小结
- ASP.NET发送邮件