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

張賜榮

张赐荣的技术博客

博客园 首页 新随笔 联系 订阅 管理

以下函数封装了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 2022-02-25 21:28  张赐荣  阅读(232)  评论(0编辑  收藏  举报

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