电脑qq邮箱怎么发送文件给别人

发布时间: 2023-08-23 10:57 阅读: 文章来源:3P3685IOPNY

QQ邮箱大家基本是人手一个,但是如果需要在我们的代码中使用的话,需要做一下简单的设置。

设置如下:

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

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

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

3.设置完成

实现功能:

使用QQ邮箱发送邮件

开发环境:

开发工具: Visual Studio 2013

.NET Framework版本:4.5

实现代码:

/// /// 邮件发送/// /// 发送邮箱地址/// 发送邮箱密码(qq邮箱授权码)/// 邮件标题/// 邮件内容/// 发送到邮箱的地址/// 抄送邮箱的地址/// SMTP 事务的主机的名称或 IP 地址/// SMTP 事务的主机的端口/// static bool Send(string sendAddr, string sendPwd, string title, string content, List toAddr, List ccAddr, string host = "smtp.qq.com", 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);smtp.Credentials = new NetworkCredential(sendAddr, sendPwd);smtp.EnableSsl = true;smtp.Send(mail);return true;}catch{return false;}}//然后这里直接调用即可bool isSend = Send("邮箱账号", "授权码", "邮件标题", "邮件内容", new List { "发送人" }, new List());Console.WriteLine(isSend ? "发送成功" : "发送失败");Console.ReadKey();

由简入繁,拿来即用

后续精彩,持续关注

•••展开全文
相关文章