Skip to content

Commit 81a0b16

Browse files
authored
Merge pull request #89 from dotnet-campus/t/lindexi/Mail
添加发送邮件帮助代码
2 parents 0758b7d + 0561dbb commit 81a0b16

File tree

5 files changed

+30
-119
lines changed

5 files changed

+30
-119
lines changed

DotNETBuild/Utils/Email_/EmailHelper.cs

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,24 @@
66

77
namespace dotnetCampus.DotNETBuild.Utils
88
{
9+
/// <summary>
10+
/// 邮件帮助类
11+
/// </summary>
912
public static class EmailHelper
1013
{
14+
/// <summary>
15+
/// 同步的方法发送邮件
16+
/// </summary>
17+
/// <param name="smtpServeHost"></param>
18+
/// <param name="serverPort"></param>
19+
/// <param name="userName"></param>
20+
/// <param name="password"></param>
21+
/// <param name="from"></param>
22+
/// <param name="senderName"></param>
23+
/// <param name="toList"></param>
24+
/// <param name="subject"></param>
25+
/// <param name="body"></param>
26+
/// <param name="attachmentFileList"></param>
1127
public static void SendEmail(string smtpServeHost,
1228
int serverPort, string userName,
1329
string password,
@@ -56,6 +72,18 @@ public static void SendEmail(string smtpServeHost,
5672
smtpClient.Send(mailMessage);
5773
}
5874

75+
/// <summary>
76+
/// 发送邮件
77+
/// </summary>
78+
/// <param name="smtpServeHost"></param>
79+
/// <param name="serverPort"></param>
80+
/// <param name="userName"></param>
81+
/// <param name="password"></param>
82+
/// <param name="from"></param>
83+
/// <param name="senderName"></param>
84+
/// <param name="to"></param>
85+
/// <param name="subject"></param>
86+
/// <param name="body"></param>
5987
public static void SendEmail(string smtpServeHost,
6088
int serverPort, string userName,
6189
string password,

SendEmailTask/EmailConfiguration.cs

Lines changed: 0 additions & 46 deletions
This file was deleted.

SendEmailTask/EmailHelper.cs

Lines changed: 0 additions & 72 deletions
This file was deleted.

SendEmailTask/Program.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using System.IO;
44
using System.Linq;
55
using dotnetCampus.DotNETBuild.Context;
6+
using dotnetCampus.DotNETBuild.Utils;
67

78
namespace dotnetCampus.SendEmailTask
89
{

SendEmailTask/SendEmailTask.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1818
</PackageReference>
19-
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="1.3.3"></PackageReference>
19+
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="3.7.0-alpha02"></PackageReference>
2020
</ItemGroup>
2121
</Project>

0 commit comments

Comments
 (0)