Skip to content

Commit d13e4c7

Browse files
committed
Updated dependency versions and added package release notes.
1 parent b3c31d5 commit d13e4c7

File tree

7 files changed

+51
-32
lines changed

7 files changed

+51
-32
lines changed

source/MailKitSimplified.Generic/MailKitSimplified.Generic.csproj

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@
44
<TargetFrameworks>netstandard2.0;net6.0;net7.0</TargetFrameworks>
55
<ImplicitUsings>disable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7+
<Authors>Daniel Collingwood</Authors>
8+
<PackageId>MailKitSimplified.Generic</PackageId>
9+
<Title>Generic Email Writer and SMTP Sender</Title>
10+
<Description>Simple, generic SMTP email interfaces and models.</Description>
11+
<PackageTags>SMTP; email; simple; easy; fluent; C#; .NET; ASP.NET</PackageTags>
712
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
813
<PackageReadmeFile>README.md</PackageReadmeFile>
914
<PackageLicenseFile>LICENSE</PackageLicenseFile>
10-
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
1115
<RepositoryUrl>https://github.com/danzuep/MailKitSimplified</RepositoryUrl>
12-
<Authors>danzuep</Authors>
13-
<Title>Generic Email Writer and SMTP Sender</Title>
14-
<PackageTags>email; SMTP; simple; easy; fluent; C#; .NET; ASP.NET</PackageTags>
15-
<Description>Simple, generic SMTP email interfaces and models.</Description>
16+
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
17+
<PackageReleaseNotes>
18+
2.0.0 Generic Email Writer and SMTP Sender
19+
</PackageReleaseNotes>
1620
</PropertyGroup>
1721

1822
<ItemGroup>
@@ -28,7 +32,7 @@
2832

2933
<ItemGroup>
3034
<PackageReference Include="Microsoft.Extensions.Options" Version="7.0.1" />
31-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.0" />
35+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
3236
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
3337
<PackageReference Include="System.IO.Abstractions" Version="19.2.29" />
3438
</ItemGroup>

source/MailKitSimplified.Receiver/MailKitSimplified.Receiver.csproj

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,36 @@
44
<TargetFrameworks>netstandard2.0;net6.0;net7.0</TargetFrameworks>
55
<ImplicitUsings>disable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7+
<Authors>Daniel Collingwood</Authors>
8+
<PackageId>MailKitSimplified.Receiver</PackageId>
9+
<Title>Simple MailKit IMAP Receiver</Title>
10+
<Description>Easy, fluent way to receive, forward, and reply to emails with MailKit.</Description>
11+
<PackageTags>IMAP; MailKit; email; receiver; receive; forward; reply; simply; easily; simple; easy; fluent; C#; .NET</PackageTags>
12+
<PackageIcon>icon.png</PackageIcon>
713
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
814
<PackageReadmeFile>README.md</PackageReadmeFile>
915
<PackageLicenseExpression>MIT</PackageLicenseExpression>
10-
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
1116
<RepositoryUrl>https://github.com/danzuep/MailKitSimplified</RepositoryUrl>
12-
<Authors>danzuep</Authors>
13-
<Title>Simple MailKit IMAP Receiver</Title>
14-
<PackageTags>IMAP; MailKit; email; receiver; receive; forward; reply; simply; easily; simple; easy; fluent; C#; .NET</PackageTags>
15-
<Description>Easy, fluent way to receive, forward, and reply to emails with MailKit.</Description>
16-
<PackageIcon>icon.png</PackageIcon>
17+
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
18+
<PackageReleaseNotes>
19+
2.5.0 Reuse existing IImapClient
20+
2.4.0 MailReader Query
21+
2.0.0 MailFolderMonitor IdleClient
22+
1.1.0 ImapReceiver and MailReader
23+
</PackageReleaseNotes>
1724
</PropertyGroup>
1825

1926
<ItemGroup>
20-
<PackageReference Include="MailKit" Version="4.0.0" />
21-
<PackageReference Include="MimeKit" Version="4.0.0" />
27+
<PackageReference Include="MailKit" Version="4.1.0" />
28+
<PackageReference Include="MimeKit" Version="4.1.0" />
2229
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0" />
2330
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="7.0.0" />
2431
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="7.0.0" />
2532
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="7.0.0" />
26-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.0" />
33+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
2734
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
2835
<PackageReference Include="System.IO.Abstractions" Version="19.2.29" />
29-
<PackageReference Include="System.Text.Json" Version="7.0.2" />
36+
<PackageReference Include="System.Text.Json" Version="7.0.3" />
3037
</ItemGroup>
3138

3239
<ItemGroup>

source/MailKitSimplified.Receiver/Services/ImapReceiver.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ public IMailFolderMonitor Monitor(string mailFolderName)
213213

214214
public IMailFolderMonitor MonitorFolder => _mailFolderMonitor.Value;
215215

216-
public IImapClient GetImapClient() => _imapClient;
216+
public IImapClient ImapClient => _imapClient;
217217

218218
public async ValueTask<IImapClient> ConnectAuthenticatedImapClientAsync(CancellationToken cancellationToken = default)
219219
{

source/MailKitSimplified.Sender/MailKitSimplified.Sender.csproj

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,30 @@
44
<TargetFrameworks>netstandard2.0;net6.0;net7.0</TargetFrameworks>
55
<ImplicitUsings>disable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7+
<Authors>Daniel Collingwood</Authors>
8+
<PackageId>MailKitSimplified.Sender</PackageId>
9+
<Title>Simple MailKit SMTP Sender</Title>
10+
<Description>Easy, fluent way to send emails with MailKit.</Description>
11+
<PackageTags>SMTP; MailKit; email; sender; send; simply; easily; simple; easy; fluent; C#; .NET</PackageTags>
12+
<PackageIcon>icon.png</PackageIcon>
713
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
814
<PackageReadmeFile>README.md</PackageReadmeFile>
915
<PackageLicenseExpression>MIT</PackageLicenseExpression>
10-
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
1116
<RepositoryUrl>https://github.com/danzuep/MailKitSimplified</RepositoryUrl>
12-
<Authors>danzuep</Authors>
13-
<Title>Simple MailKit SMTP Sender</Title>
14-
<PackageTags>SMTP; MailKit; email; sender; send; simply; easily; simple; easy; fluent; C#; .NET</PackageTags>
15-
<Description>Easy, fluent way to send emails with MailKit.</Description>
16-
<PackageIcon>icon.png</PackageIcon>
17+
<PackageProjectUrl>https://github.com/danzuep/MailKitSimplified</PackageProjectUrl>
18+
<PackageReleaseNotes>
19+
2.5.0 Reuse existing ISmtpClient
20+
2.3.0 Forwarding and replies
21+
0.1.3 First version of SmtpSender
22+
</PackageReleaseNotes>
1723
</PropertyGroup>
1824

1925
<ItemGroup>
20-
<PackageReference Include="MailKit" Version="4.0.0" />
21-
<PackageReference Include="MimeKit" Version="4.0.0" />
26+
<PackageReference Include="MailKit" Version="4.1.0" />
27+
<PackageReference Include="MimeKit" Version="4.1.0" />
2228
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="7.0.0" />
2329
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="7.0.0" />
24-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.0" />
30+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
2531
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
2632
<PackageReference Include="System.IO.Abstractions" Version="19.2.29" />
2733
</ItemGroup>

source/MailKitSimplified.Sender/Services/SmtpSender.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,8 @@ public static IProtocolLogger GetProtocolLogger(string logFilePath = null, bool
183183
return protocolLogger;
184184
}
185185

186+
public ISmtpClient SmtpClient => _smtpClient;
187+
186188
public async ValueTask<ISmtpClient> ConnectSmtpClientAsync(CancellationToken cancellationToken = default) =>
187189
await GetConnectedAuthenticatedAsync(cancellationToken).ConfigureAwait(false);
188190

tests/MailKitSimplified.Receiver.Tests/MailKitSimplified.Receiver.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
1313
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="7.0.0" />
1414
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
1616
<PackageReference Include="Moq" Version="4.18.4" />
17-
<PackageReference Include="xunit" Version="2.4.2" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
17+
<PackageReference Include="xunit" Version="2.5.0" />
18+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.0">
1919
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2020
<PrivateAssets>all</PrivateAssets>
2121
</PackageReference>

tests/MailKitSimplified.Sender.Tests/MailKitSimplified.Sender.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
1313
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="7.0.0" />
1414
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
1616
<PackageReference Include="Moq" Version="4.18.4" />
17-
<PackageReference Include="xunit" Version="2.4.2" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
17+
<PackageReference Include="xunit" Version="2.5.0" />
18+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.0">
1919
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2020
<PrivateAssets>all</PrivateAssets>
2121
</PackageReference>

0 commit comments

Comments
 (0)