XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension

【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEExtension

优化部分代码结构

1f2ac0b
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

2 个文件 +27 -31
Modified XFE各类拓展.NetCore/MailExtension/MailExtension.cs +26 -30
@@ -20,22 +20,20 @@ public static class MailExtension
20 20 {
21 21 try
22 22 {
23 using (var client = new SmtpClient("smtp.exmail.qq.com", 587))
23 using var client = new SmtpClient("smtp.exmail.qq.com", 587);
24 client.UseDefaultCredentials = false;
25 client.Credentials = new NetworkCredential("mail@xfegzs.com", password);
26 client.EnableSsl = true;
27 MailAddress fromMailAddress = new("mail@xfegzs.com", "XFEMail");
28 MailMessage message = new()
24 29 {
25 client.UseDefaultCredentials = false;
26 client.Credentials = new NetworkCredential("mail@xfegzs.com", password);
27 client.EnableSsl = true;
28 MailAddress fromMailAddress = new("mail@xfegzs.com", "XFEMail");
29 MailMessage message = new()
30 {
31 From = fromMailAddress
32 };
33 message.To.Add(to);
34 message.Subject = subTitle;
35 message.Body = content;
36 // 发送邮件
37 client.Send(message);
38 }
30 From = fromMailAddress
31 };
32 message.To.Add(to);
33 message.Subject = subTitle;
34 message.Body = content;
35 // 发送邮件
36 client.Send(message);
39 37 }
40 38 catch (Exception ex)
41 39 {
@@ -55,22 +53,20 @@ public static class MailExtension
55 53 {
56 54 try
57 55 {
58 using (var client = new SmtpClient("smtp.exmail.qq.com", 587))
56 using var client = new SmtpClient("smtp.exmail.qq.com", 587);
57 client.UseDefaultCredentials = false;
58 client.Credentials = new NetworkCredential("mail@xfegzs.com", password);
59 client.EnableSsl = true;
60 MailAddress fromMailAddress = new("mail@xfegzs.com", name);
61 MailMessage message = new()
59 62 {
60 client.UseDefaultCredentials = false;
61 client.Credentials = new NetworkCredential("mail@xfegzs.com", password);
62 client.EnableSsl = true;
63 MailAddress fromMailAddress = new("mail@xfegzs.com", name);
64 MailMessage message = new()
65 {
66 From = fromMailAddress
67 };
68 message.To.Add(to);
69 message.Subject = subTitle;
70 message.Body = content;
71 // 发送邮件
72 client.SendAsync(message, null);
73 }
63 From = fromMailAddress
64 };
65 message.To.Add(to);
66 message.Subject = subTitle;
67 message.Body = content;
68 // 发送邮件
69 client.SendAsync(message, null);
74 70 }
75 71 catch (Exception ex)
76 72 {
Modified XFE各类拓展.NetCore/MailExtension/XFEMail.cs +1 -1
@@ -34,7 +34,7 @@ public class XFEMail
34 34 client.UseDefaultCredentials = false;
35 35 client.Credentials = new NetworkCredential("mail@xfegzs.com", Password);
36 36 client.EnableSsl = true;
37 MailAddress fromMailAddress = new MailAddress("mail@xfegzs.com", SenderName);
37 MailAddress fromMailAddress = new("mail@xfegzs.com", SenderName);
38 38 MailMessage message = new()
39 39 {
40 40 From = fromMailAddress