CommunityToolkit.Aspire.Hosting.PapercutSmtp 9.7.1-beta.353

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.PapercutSmtp.
There is a newer version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.PapercutSmtp --version 9.7.1-beta.353
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.PapercutSmtp -Version 9.7.1-beta.353
                    
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.7.1-beta.353" />
                    
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.7.1-beta.353" />
                    
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.7.1-beta.353
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.PapercutSmtp, 9.7.1-beta.353"
                    
#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.
#:package CommunityToolkit.Aspire.Hosting.PapercutSmtp@9.7.1-beta.353
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.PapercutSmtp&version=9.7.1-beta.353&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.PapercutSmtp&version=9.7.1-beta.353&prerelease
                    
Install 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.8.0-beta.394 25 9/23/2025
9.8.0-beta.393 22 9/23/2025
9.8.0-beta.392 20 9/23/2025
9.8.0-beta.389 242 9/18/2025
9.8.0-beta.388 251 9/16/2025
9.8.0-beta.386 195 9/15/2025
9.8.0-beta.385 194 9/15/2025
9.8.0-beta.384 43 9/13/2025
9.8.0-beta.376 129 9/8/2025
9.8.0-beta.375 59 9/6/2025
9.8.0-beta.373 130 9/5/2025
9.8.0-beta.372 129 9/4/2025
9.8.0-beta.370 121 9/2/2025
9.8.0-beta.364 121 9/1/2025
9.7.2 412 8/29/2025
9.7.2-beta.362 164 8/29/2025
9.7.2-beta.361 166 8/29/2025
9.7.2-beta.360 163 8/29/2025
9.7.2-beta.359 162 8/28/2025
9.7.2-beta.358 162 8/28/2025
9.7.2-beta.357 164 8/28/2025
9.7.1 198 8/27/2025
9.7.1-beta.355 164 8/27/2025
9.7.1-beta.354 164 8/27/2025
9.7.1-beta.353 164 8/27/2025
9.7.1-beta.352 165 8/27/2025
9.7.1-beta.351 166 8/27/2025
9.7.1-beta.348 126 8/14/2025
9.7.1-beta.344 75 8/10/2025
9.7.1-beta.343 194 8/8/2025
9.7.1-beta.342 204 8/7/2025
9.7.1-beta.341 199 8/6/2025
9.7.1-beta.340 186 8/5/2025
9.7.1-beta.339 184 8/5/2025
9.7.0 357 8/1/2025
9.7.0-beta.337 82 8/1/2025
9.7.0-beta.336 91 8/1/2025
9.7.0-beta.335 90 8/1/2025
9.7.0-beta.333 103 7/30/2025
9.6.1-beta.332 99 7/30/2025
9.6.1-beta.331 97 7/30/2025
9.6.1-beta.330 95 7/30/2025
9.6.1-beta.329 96 7/30/2025
9.6.1-beta.328 100 7/29/2025
9.6.1-beta.327 99 7/28/2025
9.6.1-beta.326 98 7/28/2025
9.6.0 164 7/10/2025
9.6.0-beta.324 124 7/10/2025
9.5.1-beta.323 123 7/10/2025
9.5.1-beta.322 126 7/10/2025
9.5.1-beta.321 120 7/10/2025
9.5.1-beta.320 122 7/9/2025
9.5.1-beta.319 123 7/8/2025
9.5.1-beta.318 125 7/2/2025
9.5.1-beta.317 120 6/30/2025
9.5.1-beta.315 132 6/26/2025
9.5.1-beta.314 126 6/23/2025
9.5.1-beta.313 124 6/20/2025
9.5.1-beta.312 114 6/20/2025
9.5.1-beta.311 137 6/18/2025
9.5.1-beta.310 123 6/17/2025
9.5.1-beta.309 129 6/17/2025
9.5.1-beta.308 138 6/17/2025
9.5.1-beta.307 124 6/16/2025
9.5.1-beta.306 269 6/11/2025
9.5.1-beta.305 96 6/7/2025
9.5.1-beta.304 110 6/6/2025
9.5.1-beta.303 136 6/4/2025
9.5.1-beta.302 134 6/4/2025
9.5.1-beta.301 128 6/2/2025
9.5.1-beta.300 132 5/28/2025
9.5.0 320 5/27/2025
9.5.0-beta.299 127 5/27/2025
9.5.0-beta.298 132 5/26/2025
9.5.0-beta.297 85 5/24/2025
9.5.0-beta.296 83 5/24/2025
9.5.0-beta.295 54 5/24/2025
9.4.1-beta.291 144 5/19/2025
9.4.1-beta.289 151 5/16/2025
9.4.1-beta.288 197 5/16/2025
9.4.1-beta.287 199 5/16/2025
9.4.1-beta.286 190 5/16/2025
9.4.1-beta.285 218 5/14/2025
9.4.1-beta.284 218 5/13/2025
9.4.1-beta.283 226 5/12/2025
9.4.1-beta.282 132 5/7/2025
9.4.1-beta.280 121 5/2/2025
9.4.1-beta.279 128 5/2/2025
9.4.1-beta.277 143 4/23/2025
9.4.1-beta.276 138 4/23/2025
9.4.1-beta.275 135 4/23/2025
9.4.1-beta.274 137 4/23/2025
9.4.1-beta.273 145 4/23/2025
9.4.1-beta.272 141 4/23/2025
9.4.1-beta.271 141 4/23/2025
9.4.1-beta.270 168 4/20/2025
9.4.0 210 4/20/2025
9.4.0-beta.269 143 4/20/2025
9.4.0-beta.268 140 4/20/2025
9.3.1-beta.267 143 4/20/2025
9.3.1-beta.266 67 4/19/2025
9.3.1-beta.265 175 4/15/2025
9.3.1-beta.264 171 4/15/2025
9.3.1-beta.263 169 4/15/2025
9.3.1-beta.262 178 4/15/2025
9.3.1-beta.260 143 4/10/2025
9.3.1-beta.259 152 4/8/2025
9.3.1-beta.258 151 4/8/2025
9.3.1-beta.257 148 4/8/2025
9.3.1-beta.256 141 4/8/2025
9.3.1-beta.255 138 4/8/2025
9.3.1-beta.254 139 4/8/2025
9.3.1-beta.253 143 4/1/2025
9.3.1-beta.252 131 3/27/2025
9.3.1-beta.250 119 3/27/2025
9.3.1-beta.249 117 3/27/2025
9.3.1-beta.248 125 3/27/2025
9.3.1-beta.247 127 3/27/2025
9.3.1-beta.244 477 3/25/2025
9.3.1-beta.242 467 3/24/2025
9.3.1-beta.241 153 3/19/2025
9.3.0 347 3/19/2025
9.3.0-beta.239 137 3/19/2025
9.2.2-beta.237 134 3/19/2025
9.2.2-beta.236 102 3/14/2025
9.2.2-beta.230 138 3/13/2025
9.2.2-beta.229 145 3/13/2025
9.2.2-beta.228 143 3/11/2025
9.2.2-beta.227 152 3/11/2025
9.2.2-beta.226 148 3/11/2025
9.2.2-beta.225 149 3/11/2025
9.2.2-beta.224 162 3/11/2025
9.2.2-beta.223 144 3/10/2025
9.2.2-beta.222 150 3/10/2025
9.2.2-beta.220 155 3/9/2025
9.2.2-beta.218 143 3/9/2025
9.2.2-beta.217 197 3/7/2025
9.2.2-beta.216 193 3/7/2025
9.2.2-beta.215 183 3/7/2025
9.2.2-beta.214 185 3/5/2025
9.2.2-beta.213 179 3/5/2025
9.2.2-beta.212 185 3/5/2025
9.2.2-beta.211 178 3/4/2025
9.2.2-beta.210 211 3/4/2025
9.2.2-beta.208 80 3/3/2025
9.2.1 168 3/3/2025
9.2.1-beta.207 83 3/2/2025
9.2.1-beta.206 76 3/1/2025
9.2.1-beta.205 83 2/27/2025
9.2.1-beta.204 73 2/26/2025
9.2.1-beta.203 73 2/26/2025
9.2.0 127 2/26/2025
9.2.0-beta.202 83 2/26/2025
9.2.0-beta.201 78 2/26/2025
9.2.0-beta.199 73 2/26/2025
9.2.0-beta.198 74 2/26/2025
9.1.1-beta.197 84 2/25/2025
9.1.1-beta.196 84 2/25/2025
9.1.1-beta.195 71 2/25/2025
9.1.1-beta.194 75 2/25/2025
9.1.1-beta.193 75 2/25/2025
9.1.1-beta.192 72 2/24/2025
9.1.1-beta.191 79 2/24/2025
9.1.1-beta.190 89 2/19/2025
9.1.1-beta.189 80 2/19/2025
9.1.1-beta.188 79 2/19/2025
9.1.1-beta.187 88 2/19/2025
9.1.1-beta.183 94 2/18/2025
9.1.1-beta.182 84 2/18/2025
9.1.1-beta.181 101 2/18/2025
9.1.1-beta.180 90 2/17/2025
9.1.1-beta.178 94 2/17/2025
9.1.1-beta.177 88 2/12/2025
9.1.1-beta.176 84 2/11/2025
9.1.1-beta.175 84 2/11/2025
9.1.1-beta.173 99 2/10/2025
9.1.1-beta.169 87 2/6/2025
9.1.1-beta.168 80 2/5/2025