文章目录
一.打开 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