diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 3355fb51..df998e15 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -9,7 +9,7 @@ https://github.com/jcamp-code/FluentEmail https://github.com/jcamp-code/FluentEmail true - + README.md MIT 3.5.1 diff --git a/src/FluentEmail.Core/FluentEmail.Core.csproj b/src/FluentEmail.Core/FluentEmail.Core.csproj index 98b2d928..645edc1a 100644 --- a/src/FluentEmail.Core/FluentEmail.Core.csproj +++ b/src/FluentEmail.Core/FluentEmail.Core.csproj @@ -7,12 +7,18 @@ ../../assets jcamp.$(AssemblyName) jcamp.$(AssemblyName) + README.md + + + + + diff --git a/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj b/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj index 717cd01d..41ab2299 100644 --- a/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj +++ b/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj @@ -14,11 +14,15 @@ - + + + + + diff --git a/src/Renderers/FluentEmail.Liquid/README.md b/src/Renderers/FluentEmail.Liquid/README.md new file mode 100644 index 00000000..91a97b03 --- /dev/null +++ b/src/Renderers/FluentEmail.Liquid/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## Liquid Renderer for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Generate emails using [Liquid templates](https://shopify.github.io/liquid/). Uses the [Fluid](https://github.com/sebastienros/fluid) project under the hood. diff --git a/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj b/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj index efb8aed2..b5f565a7 100644 --- a/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj +++ b/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj @@ -15,6 +15,10 @@ + + + + diff --git a/src/Renderers/FluentEmail.Razor/README.md b/src/Renderers/FluentEmail.Razor/README.md new file mode 100644 index 00000000..d8ec089f --- /dev/null +++ b/src/Renderers/FluentEmail.Razor/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## Razor Renderer for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Generate emails using Razor templates. Anything you can do in ASP.NET is possible here. Uses the [RazorLight](https://github.com/toddams/RazorLight) project under the hood. diff --git a/src/Senders/FluentEmail.Azure.Email/FluentEmail.Azure.Email.csproj b/src/Senders/FluentEmail.Azure.Email/FluentEmail.Azure.Email.csproj index 650069f0..9a81629c 100644 --- a/src/Senders/FluentEmail.Azure.Email/FluentEmail.Azure.Email.csproj +++ b/src/Senders/FluentEmail.Azure.Email/FluentEmail.Azure.Email.csproj @@ -14,6 +14,10 @@ + + + + diff --git a/src/Senders/FluentEmail.Azure.Email/README.md b/src/Senders/FluentEmail.Azure.Email/README.md new file mode 100644 index 00000000..00af4688 --- /dev/null +++ b/src/Senders/FluentEmail.Azure.Email/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## Azure Email Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send emails via Azure Email Communication Services API \ No newline at end of file diff --git a/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj b/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj index bd046efc..2aa00b6c 100644 --- a/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj +++ b/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj @@ -16,6 +16,10 @@ + + + + diff --git a/src/Senders/FluentEmail.Graph/README.md b/src/Senders/FluentEmail.Graph/README.md new file mode 100644 index 00000000..bfe29d5e --- /dev/null +++ b/src/Senders/FluentEmail.Graph/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## Microsoft Graph Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send emails via Microsoft Graph's APIs \ No newline at end of file diff --git a/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj b/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj index b75b3b87..03e1bd98 100644 --- a/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj +++ b/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj @@ -15,6 +15,10 @@ + + + + diff --git a/src/Senders/FluentEmail.MailKit/README.md b/src/Senders/FluentEmail.MailKit/README.md new file mode 100644 index 00000000..47250451 --- /dev/null +++ b/src/Senders/FluentEmail.MailKit/README.md @@ -0,0 +1,9 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## MailKit Email Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send emails using the [MailKit](https://github.com/jstedfast/MailKit) email library. + +This is the recommended replacement for DotNet's built-in `SmtpClient` \ No newline at end of file diff --git a/src/Senders/FluentEmail.MailPace/FluentEmail.MailPace.csproj b/src/Senders/FluentEmail.MailPace/FluentEmail.MailPace.csproj index 13a79109..39471322 100644 --- a/src/Senders/FluentEmail.MailPace/FluentEmail.MailPace.csproj +++ b/src/Senders/FluentEmail.MailPace/FluentEmail.MailPace.csproj @@ -10,7 +10,11 @@ - + + + + + diff --git a/src/Senders/FluentEmail.MailPace/README.md b/src/Senders/FluentEmail.MailPace/README.md new file mode 100644 index 00000000..0e08c72e --- /dev/null +++ b/src/Senders/FluentEmail.MailPace/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## MailPace Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send emails via the [MailPace](https://www.mailpace.com/) REST API. \ No newline at end of file diff --git a/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj b/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj index cb5d9a82..5280da00 100644 --- a/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj +++ b/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj @@ -10,7 +10,11 @@ - + + + + + diff --git a/src/Senders/FluentEmail.Mailgun/README.md b/src/Senders/FluentEmail.Mailgun/README.md index 3730951f..60e65bec 100644 --- a/src/Senders/FluentEmail.Mailgun/README.md +++ b/src/Senders/FluentEmail.Mailgun/README.md @@ -1,10 +1,10 @@ -# Fluent Email - MailGun +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") -Send email via the MailGun REST API. +# FluentEmail - All in one email sender for .NET and .NET Core -## Packages +## Mailgun Email Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) -`FluentEmail.Mailgun` +Send email via the MailGun REST API. ## Usage @@ -36,5 +36,3 @@ Send the email in the usual Fluent Email way. ## Further Information Don't forget you can use Razor templating using the [FluentEmail.Razor](../../Renderers/FluentEmail.Razor) package as well. - -If you'd like to create your own sender for another service, check out the source code. All you need to do is implement the `ISender` interface :) diff --git a/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj b/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj index d3475719..c0f11425 100644 --- a/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj +++ b/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj @@ -14,4 +14,8 @@ + + + + diff --git a/src/Senders/FluentEmail.Mailtrap/README.md b/src/Senders/FluentEmail.Mailtrap/README.md new file mode 100644 index 00000000..1e7381db --- /dev/null +++ b/src/Senders/FluentEmail.Mailtrap/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## Mailtrap Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send emails to Mailtrap. \ No newline at end of file diff --git a/src/Senders/FluentEmail.Postmark/FluentEmail.Postmark.csproj b/src/Senders/FluentEmail.Postmark/FluentEmail.Postmark.csproj index 60b9dee5..fe39226e 100644 --- a/src/Senders/FluentEmail.Postmark/FluentEmail.Postmark.csproj +++ b/src/Senders/FluentEmail.Postmark/FluentEmail.Postmark.csproj @@ -1,17 +1,21 @@ - - Send emails via Postmark using their REST API - Fluent Email - Postmark - $(PackageTags);postmark - net6.0 - jcamp.$(AssemblyName) - jcamp.$(AssemblyName) - + + Send emails via Postmark using their REST API + Fluent Email - Postmark + $(PackageTags);postmark + net6.0 + jcamp.$(AssemblyName) + jcamp.$(AssemblyName) + - - - - + + + + + + + + diff --git a/src/Senders/FluentEmail.Postmark/README.md b/src/Senders/FluentEmail.Postmark/README.md new file mode 100644 index 00000000..aede6c93 --- /dev/null +++ b/src/Senders/FluentEmail.Postmark/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## Postmark Email Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send emails via Postmark's REST API. \ No newline at end of file diff --git a/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj b/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj index 4901d14f..5bda1455 100644 --- a/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj +++ b/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj @@ -14,6 +14,10 @@ + + + + diff --git a/src/Senders/FluentEmail.SendGrid/README.md b/src/Senders/FluentEmail.SendGrid/README.md new file mode 100644 index 00000000..ea0e0e03 --- /dev/null +++ b/src/Senders/FluentEmail.SendGrid/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## SendGrid Email Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send email via the SendGrid API. \ No newline at end of file diff --git a/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj b/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj index 8882ef83..4ebe7ba3 100644 --- a/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj +++ b/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj @@ -15,4 +15,8 @@ + + + + diff --git a/src/Senders/FluentEmail.Smtp/README.md b/src/Senders/FluentEmail.Smtp/README.md new file mode 100644 index 00000000..331f41ba --- /dev/null +++ b/src/Senders/FluentEmail.Smtp/README.md @@ -0,0 +1,7 @@ +![fluent email logo](https://raw.githubusercontent.com/lukencode/FluentEmail/master/assets/fluentemail_logo_64x64.png "FluentEmail") + +# FluentEmail - All in one email sender for .NET and .NET Core + +## SMTP Email Sender for [FluentEmail](https://github.com/jcamp-code/FluentEmail) + +Send email via DotNet's built-in `SmtpClient`. Not recommended for production any more. \ No newline at end of file diff --git a/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj b/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj index 4b73b42a..a9b1202f 100644 --- a/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj +++ b/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj @@ -30,13 +30,15 @@ - + PreserveNewest PreserveNewest + + diff --git a/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj b/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj index b6c3ccfb..8c59c7bf 100644 --- a/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj +++ b/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj @@ -19,9 +19,11 @@ - + + + diff --git a/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj b/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj index 4a0c8561..f65df6b8 100644 --- a/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj +++ b/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj @@ -27,4 +27,9 @@ + + + + +