张赐荣——一位视障程序员。
赐荣小站: www.prc.cx

張賜榮

张赐荣的技术博客

博客园 首页 新随笔 联系 订阅 管理
  92 随笔 :: 27 文章 :: 2 评论 :: 77022 阅读

以下函数封装了SMTP邮件发送代码,请将对应的邮件账号和密码替换为您自己的邮件账号和密码。
注:QQ、网易等邮箱需要先开启SMTP邮件服务。

	public static string SendMail(string mailSubject, string mailBody, string recipientAddress)  // 发送邮件
	{
		try
		{
			System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage() { SubjectEncoding = Encoding.UTF8, BodyEncoding = Encoding.UTF8, Subject = mailSubject, Body = mailBody };
			mm.From = new System.Net.Mail.MailAddress(@"user@mail.net", @"E-Mail");
			mm.To.Add(recipientAddress);
			System.Net.Mail.SmtpClient sc = new System.Net.Mail.SmtpClient(@"smtp.yeah.net", 25);
			sc.Credentials = new System.Net.NetworkCredential(@"user@mail.net", @"password");
			sc.Send(mm);
			mm.Dispose();
			sc.Dispose();
			return (@"250");
		}
		catch (Exception except)
		{
			return (except.Message);
		}
	}

参考:
QQ邮箱开启客户端POP3/SMTP服务:
https://service.mail.qq.com/cgi-bin/help?id=28&no=166&subtype=1

posted on   张赐荣  阅读(245)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库

感谢访问张赐荣的技术分享博客!
博客地址:https://cnblogs.com/netlog/
知乎主页:https://www.zhihu.com/people/tzujung-chang
个人网站:https://prc.cx/

点击右上角即可分享
微信分享提示