XFEExtension
【DLL】XFE各类拓展是一个C#的DLL库,旨在优化C#代码中常用语句的使用,并提供更简洁的访问方式,同时提供Xunit测试框架,快速搭建服务器/客户端,免费ChatGPTAPI接口,免费通讯服务器,XFE下载器,新增格式等
关注
0
Fork
0
Star
0
返回提交历史
Modified
XFE各类拓展.NetCore/MailExtension/MailExtension.cs
+26
-30
Modified
XFE各类拓展.NetCore/MailExtension/XFEMail.cs
+1
-1
XFEstudio/XFEExtension
优化部分代码结构
1f2ac0b
代码差异
2 个文件
+27
-31
@@ -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
{
@@ -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