CommunityToolkit.Aspire.Hosting.PapercutSmtp 9.5.1-beta.307

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.PapercutSmtp.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.PapercutSmtp --version 9.5.1-beta.307
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.PapercutSmtp -Version 9.5.1-beta.307
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CommunityToolkit.Aspire.Hosting.PapercutSmtp" Version="9.5.1-beta.307" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.PapercutSmtp" Version="9.5.1-beta.307" />
                    
Directory.Packages.props
<PackageReference Include="CommunityToolkit.Aspire.Hosting.PapercutSmtp" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CommunityToolkit.Aspire.Hosting.PapercutSmtp --version 9.5.1-beta.307
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.PapercutSmtp, 9.5.1-beta.307"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.PapercutSmtp&version=9.5.1-beta.307&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.PapercutSmtp as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.PapercutSmtp&version=9.5.1-beta.307&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.PapercutSmtp as a Cake Tool

CommunityToolkit.Hosting.PapercutStmp

Overview

This .NET Aspire Integration runs Papercut SMTP in a container.

Usage

The Papercut SMTP integration exposes a connection string with the format endpoint=smtp://<host>:<port>. This connection string can be used to with a DbConnectionStringBuilder to get the smtp endpoint.

Example 1: Add Papercut SMTP with generated ports

var builder = DistributedApplication.CreateBuilder(args);

var papercut = builder.AddPapercutSmtp("papercut");

var xyz = builder.AddProject<Xyz>("application")
    .WithReference(papercut)
    .WaitFor(papercut);

builder.Build().Run();

Example 2: Add Papercut SMTP with user-defined ports

var builder = DistributedApplication.CreateBuilder(args);

var papercut = builder.AddPapercutSmtp("papercut", 80, 25);

var xyz = builder.AddProject<Xyz>("application")
    .WithReference(papercut)
    .WaitFor(papercut);

builder.Build().Run();
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
9.5.1-beta.314 0 6/23/2025
9.5.1-beta.313 93 6/20/2025
9.5.1-beta.312 93 6/20/2025
9.5.1-beta.311 105 6/18/2025
9.5.1-beta.310 106 6/17/2025
9.5.1-beta.309 109 6/17/2025
9.5.1-beta.308 107 6/17/2025
9.5.1-beta.307 105 6/16/2025
9.5.1-beta.306 250 6/11/2025
9.5.1-beta.305 79 6/7/2025
9.5.1-beta.304 93 6/6/2025
9.5.1-beta.303 110 6/4/2025
9.5.1-beta.302 107 6/4/2025
9.5.1-beta.301 109 6/2/2025
9.5.1-beta.300 114 5/28/2025
9.5.0 153 5/27/2025
9.5.0-beta.299 110 5/27/2025
9.5.0-beta.298 114 5/26/2025
9.5.0-beta.297 68 5/24/2025
9.5.0-beta.296 65 5/24/2025
9.5.0-beta.295 36 5/24/2025
9.4.1-beta.291 113 5/19/2025
9.4.1-beta.289 121 5/16/2025
9.4.1-beta.288 173 5/16/2025
9.4.1-beta.287 178 5/16/2025
9.4.1-beta.286 171 5/16/2025
9.4.1-beta.285 193 5/14/2025
9.4.1-beta.284 195 5/13/2025
9.4.1-beta.283 199 5/12/2025
9.4.1-beta.282 113 5/7/2025
9.4.1-beta.280 102 5/2/2025
9.4.1-beta.279 106 5/2/2025
9.4.1-beta.277 125 4/23/2025
9.4.1-beta.276 121 4/23/2025
9.4.1-beta.275 119 4/23/2025
9.4.1-beta.274 121 4/23/2025
9.4.1-beta.273 128 4/23/2025
9.4.1-beta.272 124 4/23/2025
9.4.1-beta.271 121 4/23/2025
9.4.1-beta.270 139 4/20/2025
9.4.0 181 4/20/2025
9.4.0-beta.269 122 4/20/2025
9.4.0-beta.268 122 4/20/2025
9.3.1-beta.267 126 4/20/2025
9.3.1-beta.266 46 4/19/2025
9.3.1-beta.265 156 4/15/2025
9.3.1-beta.264 153 4/15/2025
9.3.1-beta.263 151 4/15/2025
9.3.1-beta.262 158 4/15/2025
9.3.1-beta.260 126 4/10/2025
9.3.1-beta.259 124 4/8/2025
9.3.1-beta.258 123 4/8/2025
9.3.1-beta.257 123 4/8/2025
9.3.1-beta.256 124 4/8/2025
9.3.1-beta.255 122 4/8/2025
9.3.1-beta.254 123 4/8/2025
9.3.1-beta.253 125 4/1/2025
9.3.1-beta.252 101 3/27/2025
9.3.1-beta.250 102 3/27/2025
9.3.1-beta.249 99 3/27/2025
9.3.1-beta.248 95 3/27/2025
9.3.1-beta.247 101 3/27/2025
9.3.1-beta.244 452 3/25/2025
9.3.1-beta.242 450 3/24/2025
9.3.1-beta.241 122 3/19/2025
9.3.0 313 3/19/2025
9.3.0-beta.239 115 3/19/2025
9.2.2-beta.237 116 3/19/2025
9.2.2-beta.236 84 3/14/2025
9.2.2-beta.230 118 3/13/2025
9.2.2-beta.229 115 3/13/2025
9.2.2-beta.228 126 3/11/2025
9.2.2-beta.227 123 3/11/2025
9.2.2-beta.226 130 3/11/2025
9.2.2-beta.225 130 3/11/2025
9.2.2-beta.224 130 3/11/2025
9.2.2-beta.223 124 3/10/2025
9.2.2-beta.222 129 3/10/2025
9.2.2-beta.220 131 3/9/2025
9.2.2-beta.218 126 3/9/2025
9.2.2-beta.217 174 3/7/2025
9.2.2-beta.216 165 3/7/2025
9.2.2-beta.215 165 3/7/2025
9.2.2-beta.214 168 3/5/2025
9.2.2-beta.213 162 3/5/2025
9.2.2-beta.212 167 3/5/2025
9.2.2-beta.211 162 3/4/2025
9.2.2-beta.210 173 3/4/2025
9.2.2-beta.208 61 3/3/2025
9.2.1 134 3/3/2025
9.2.1-beta.207 66 3/2/2025
9.2.1-beta.206 56 3/1/2025
9.2.1-beta.205 59 2/27/2025
9.2.1-beta.204 58 2/26/2025
9.2.1-beta.203 56 2/26/2025
9.2.0 107 2/26/2025
9.2.0-beta.202 54 2/26/2025
9.2.0-beta.201 61 2/26/2025
9.2.0-beta.199 49 2/26/2025
9.2.0-beta.198 55 2/26/2025
9.1.1-beta.197 66 2/25/2025
9.1.1-beta.196 58 2/25/2025
9.1.1-beta.195 54 2/25/2025
9.1.1-beta.194 56 2/25/2025
9.1.1-beta.193 58 2/25/2025
9.1.1-beta.192 54 2/24/2025
9.1.1-beta.191 61 2/24/2025
9.1.1-beta.190 71 2/19/2025
9.1.1-beta.189 62 2/19/2025
9.1.1-beta.188 62 2/19/2025
9.1.1-beta.187 71 2/19/2025
9.1.1-beta.183 76 2/18/2025
9.1.1-beta.182 70 2/18/2025
9.1.1-beta.181 75 2/18/2025
9.1.1-beta.180 64 2/17/2025
9.1.1-beta.178 67 2/17/2025
9.1.1-beta.177 72 2/12/2025
9.1.1-beta.176 68 2/11/2025
9.1.1-beta.175 66 2/11/2025
9.1.1-beta.173 70 2/10/2025
9.1.1-beta.169 65 2/6/2025
9.1.1-beta.168 59 2/5/2025