100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > net core 3.1 发送邮件

net core 3.1 发送邮件

时间:2022-03-22 02:49:33

相关推荐

net core 3.1 发送邮件

文章目录

一.打开 SHPT二. 代码三. StringBuilder 类参考文献

一.打开 SHPT

打开以后,他会给你一个授权码,虽然授权码可以再次申请,但是由于发信息要花钱,建议你保存好给你的授权码,以免重复申请。

二. 代码

static void Main(string[] args){MailMessage mailMsg = new MailMessage();//实例化对象mailMsg.From = new MailAddress("xxxxxx@", "xxx");//源邮件地址和发件人mailMsg.To.Add(new MailAddress("13687307xx@"));//收件人地址mailMsg.Subject = "邮件发送测试";//发送邮件的标题StringBuilder sb = new StringBuilder();sb.Append("测试测试测试测试");sb.Append("嘿嘿");mailMsg.Body = sb.ToString();//发送邮件的内容//指定smtp服务地址(根据发件人邮箱指定对应SMTP服务器地址)SmtpClient client = new SmtpClient();//格式: client.Host = "";//要用587端口client.Port = 587;//端口client.EnableSsl = true; // 使用 SLL 加密client.Credentials = new NetworkCredential("xxxxxx@", "xxxxx"); // 用户名和测试密码//发送邮件try{client.Send(mailMsg);}catch (SmtpException ex){Console.WriteLine($"发送失败{ex.Message}");}Console.WriteLine("邮件已发送,请注意查收!");Console.ReadKey();}

三. StringBuilder 类

String不能被修改,每次使用String类时都要在内存中重新申请一个新的内存空间,若程序中需要用到大量的字符串修改操作,则会导致内存空间的大量消耗,所以引入StringBuilder类

参考文献

[1] /zb756999355/article/details/97414782

[2] /qq_23931339/article/details/102475595

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。