当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

怎么在qq邮箱里发东西吗?终于找到答案了C# 发送邮件之QQ邮箱

QQ邮箱基本上是人手一个,但是如果要用在我们的代码上,就要做简单的设置。

设置如下:

1.进入QQ邮箱的设置页面,点击账户,然后将以下功能开启

上面的帮助链接有兴趣的话也可以了解下

2.设置好之后可以点击生成授权码,这个授权码到时候就会作为我们程序的登录密码使用。

3.设置完成


实现功能:

使用QQ邮箱发送邮件

开发环境:

开发工具: Visual Studio 2013

.NET Framework版本:4.5


实现代码:

/// <summary> /// 邮件发送 /// </summary> /// <param name="sendAddr">发送邮箱地址</param> /// <param name="sendPwd">发送邮箱密码(qq邮箱授权码)</param> /// <param name="title">邮件标题</param> /// <param name="content">邮件内容</param> /// <param name="toAddr">发送到邮箱的地址</param> /// <param name="ccAddr">抄送邮箱的地址</param> /// <param name="host">SMTP 事务的主机的名称或 IP 地址</param> /// <param name="port">SMTP 事务的主机的端口</param> /// <returns></returns> static bool Send(string sendAddr, string sendPwd, string title, string content, List<string> toAddr, List<string> ccAddr, string host = ";, int port=25) { try { MailMessage mail = new MailMessage(); mail.From = new MailAddress(sendAddr); mail.Subject = title; mail.Body = content; foreach (string s in toAddr) { mail.To.Add(s); } foreach (string s in ccAddr) { mail.CC.Add(s); } SmtpClient smtp = new SmtpClient(host, port); = new NetworkCredential(sendAddr, sendPwd); = true; (mail); return true; } catch { return false; } }//然后这里直接调用即可 bool isSend = Send("邮箱账号", "授权码", "邮件标题", "邮件内容", new List<string> { "发送人" }, new List<string>()); Con(isSend ? "发送成功" : "发送失败"); Con();

由简入繁,拿来即用

后续精彩,持续关注

1.《怎么在qq邮箱里发东西吗?终于找到答案了C# 发送邮件之QQ邮箱》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《怎么在qq邮箱里发东西吗?终于找到答案了C# 发送邮件之QQ邮箱》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3207823.html

上一篇

怎么在qq设置生日提醒?总结很全面速看!健忘症的福音,总忘记事的来教你定时提醒小秘书的用法

下一篇

word一键统一图片大小

怎么在qq邮箱里发东西吗看这里!还不会发邮件?这个方法帮你轻松发

怎么在qq邮箱里发东西吗相关介绍,随着无纸化办公室的发展,越来越多的人使用电子邮件发送文件,日常祝福等在一定程度上提高了效率,受到了很多人的喜爱。 那么小编今天就给大家介绍一下如何无需下载各种邮箱app,就可发电子邮件的方法和步骤。 ...