diff options
author | vnugent <public@vaughnnugent.com> | 2023-02-25 21:08:36 -0500 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-02-25 21:08:36 -0500 |
commit | 7bdb0d637665c0699e802fd05271bc3df2aa4d8a (patch) | |
tree | 27f393f180db2ded18043522a9f2d80ee825014e /lib/Emails.Transactional.Plugin | |
parent | 5517211716c8b3e7a59a63b76dea585d9319bf8f (diff) |
Project meta + core features and upgrades
Diffstat (limited to 'lib/Emails.Transactional.Plugin')
-rw-r--r-- | lib/Emails.Transactional.Plugin/README.md | 7 | ||||
-rw-r--r-- | lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj | 18 |
2 files changed, 18 insertions, 7 deletions
diff --git a/lib/Emails.Transactional.Plugin/README.md b/lib/Emails.Transactional.Plugin/README.md index c8d6c5f..c527c50 100644 --- a/lib/Emails.Transactional.Plugin/README.md +++ b/lib/Emails.Transactional.Plugin/README.md @@ -1,5 +1,8 @@ -# Emails.Transactional.Client -*Client library for sending transactional emails to an internal transactional email server* +# Emails.Transactional +*Essentials framework plugin for compiling and sending templated transactional emails via an OAuth2 enabled API* + +### Brief +This dynamically loaded plugin allows OAuth2 enabled rest clients to send a tranasactional email requests along with a template file name and template variables. The **Fluid** template is retrieved from a configured S3 object storage by it''s template name, validated, compiled, and sent to the configured SMTP server. Transactions and SMTP results are stored in the configured database backend. #### Builds Debug build w/ symbols & xml docs, release builds, NuGet packages, and individually packaged source code are available on my [website](https://www.vaughnnugent.com/resources/software). All tar-gzip (.tgz) files will have an associated .sha384 appended checksum of the desired download file. diff --git a/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj b/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj index 7f496a7..267987d 100644 --- a/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj +++ b/lib/Emails.Transactional.Plugin/src/Transactional Emails.csproj @@ -5,12 +5,20 @@ <RootNamespace>Emails.Transactional</RootNamespace> <AssemblyName>Emails.Transactional</AssemblyName> <Nullable>enable</Nullable> + + <Version>1.0.0.1</Version> + + </PropertyGroup> + + <PropertyGroup> <Authors>Vaughn Nugent</Authors> <Copyright>Copyright © 2023 Vaughn Nugent</Copyright> - <Version>1.0.0.1</Version> - <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl> - <SignAssembly>True</SignAssembly> - <AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile> + <Product>Emails.Transactional</Product> + <PackageProjectUrl>https://www.vaughnnugent.com/resources/software/modules/Emails.Transactional</PackageProjectUrl> + <RepositoryUrl>https://github.com/VnUgE/Emails.Transactional/tree/master/lib/Emails.Transactional.Plugin</RepositoryUrl> + <Description> + Essentials framework plugin for compiling and sending templated transactional emails via an OAuth2 enabled API + </Description> </PropertyGroup> <!-- Resolve nuget dll files and store them in the output dir --> @@ -28,7 +36,7 @@ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> <PackageReference Include="Fluid.Core" Version="2.3.1" /> - <PackageReference Include="MailKit" Version="3.4.3" /> + <PackageReference Include="MailKit" Version="3.5.0" /> <PackageReference Include="Minio" Version="4.0.7" /> </ItemGroup> |