CommunityToolkit.Aspire.Hosting.MailPit 9.8.0

Prefix Reserved
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.MailPit --version 9.8.0
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.MailPit -Version 9.8.0
                    
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.MailPit" Version="9.8.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.MailPit" Version="9.8.0" />
                    
Directory.Packages.props
<PackageReference Include="CommunityToolkit.Aspire.Hosting.MailPit" />
                    
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.MailPit --version 9.8.0
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.MailPit, 9.8.0"
                    
#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.MailPit@9.8.0
                    
#: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.MailPit&version=9.8.0
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.MailPit&version=9.8.0
                    
Install as a Cake Tool

CommunityToolkit.Hosting.MailPit

Overview

This .NET Aspire Integration runs MailPit in a container.

Usage

The MailPit 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 MailPit with generated ports

var builder = DistributedApplication.CreateBuilder(args);

var mailpit = builder.AddMailPit("mailpit");

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

builder.Build().Run();

Example 2: Add MailPit with user-defined ports

var builder = DistributedApplication.CreateBuilder(args);

var mailpit = builder.AddMailPit("mailpit", 80, 25);

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

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 (1)

Showing the top 1 popular GitHub repositories that depend on CommunityToolkit.Aspire.Hosting.MailPit:

Repository Stars
foxminchan/BookWorm
The practical implementation of Aspire using Microservices, AI-Agents
Version Downloads Last Updated
9.9.0-beta.427 24 11/3/2025
9.8.1-beta.426 32 11/3/2025
9.8.1-beta.424 126 10/28/2025
9.8.1-beta.420 119 10/27/2025
9.8.1-beta.419 118 10/27/2025
9.8.1-beta.417 119 10/27/2025
9.8.1-beta.414 124 10/24/2025
9.8.1-beta.413 124 10/22/2025
9.8.1-beta.410 114 10/16/2025
9.8.1-beta.408 114 10/16/2025
9.8.1-beta.407 108 10/16/2025
9.8.1-beta.406 118 10/15/2025
9.8.0 6,277 9/26/2025
9.8.0-beta.405 122 10/15/2025
9.8.0-beta.404 114 10/13/2025
9.8.0-beta.402 123 9/29/2025
9.8.0-beta.401 122 9/29/2025
9.8.0-beta.399 117 9/26/2025
9.8.0-beta.398 126 9/25/2025
9.8.0-beta.397 124 9/25/2025
9.8.0-beta.395 122 9/24/2025
9.8.0-beta.394 124 9/23/2025
9.8.0-beta.393 125 9/23/2025
9.8.0-beta.392 127 9/23/2025
9.8.0-beta.389 252 9/18/2025
9.8.0-beta.388 255 9/16/2025
9.8.0-beta.386 198 9/15/2025
9.8.0-beta.385 203 9/15/2025
9.8.0-beta.384 53 9/13/2025
9.8.0-beta.376 130 9/8/2025
9.8.0-beta.375 60 9/6/2025
9.8.0-beta.373 135 9/5/2025
9.8.0-beta.372 136 9/4/2025
9.8.0-beta.370 135 9/2/2025
9.8.0-beta.364 127 9/1/2025
9.7.2 2,402 8/29/2025
9.7.2-beta.362 172 8/29/2025
9.7.2-beta.361 175 8/29/2025
9.7.2-beta.360 167 8/29/2025
9.7.2-beta.359 177 8/28/2025
9.7.2-beta.358 167 8/28/2025
9.7.2-beta.357 174 8/28/2025
9.7.1 321 8/27/2025
9.7.1-beta.355 175 8/27/2025
9.7.1-beta.354 169 8/27/2025
9.7.1-beta.353 171 8/27/2025
9.7.1-beta.352 169 8/27/2025
9.7.1-beta.351 169 8/27/2025
9.7.1-beta.348 134 8/14/2025
9.7.1-beta.344 70 8/10/2025
9.7.1-beta.343 236 8/8/2025
9.7.1-beta.342 204 8/7/2025
9.7.1-beta.341 213 8/6/2025
9.7.1-beta.340 185 8/5/2025
9.7.1-beta.339 188 8/5/2025
9.7.0 3,005 8/1/2025
9.7.0-beta.337 87 8/1/2025
9.7.0-beta.336 97 8/1/2025
9.7.0-beta.335 94 8/1/2025
9.7.0-beta.333 101 7/30/2025
9.6.1-beta.332 102 7/30/2025
9.6.1-beta.331 105 7/30/2025
9.6.1-beta.330 104 7/30/2025
9.6.1-beta.329 103 7/30/2025
9.6.1-beta.328 112 7/29/2025
9.6.1-beta.327 118 7/28/2025
9.6.1-beta.326 121 7/28/2025
9.6.0 1,436 7/10/2025
9.6.0-beta.324 129 7/10/2025
9.5.1-beta.323 128 7/10/2025
9.5.1-beta.322 130 7/10/2025
9.5.1-beta.321 129 7/10/2025
9.5.1-beta.320 133 7/9/2025
9.5.1-beta.319 128 7/8/2025
9.5.1-beta.318 133 7/2/2025
9.5.1-beta.317 130 6/30/2025
9.5.1-beta.315 135 6/26/2025
9.5.1-beta.314 132 6/23/2025
9.5.1-beta.313 121 6/20/2025
9.5.1-beta.312 121 6/20/2025
9.5.1-beta.311 128 6/18/2025
9.5.1-beta.310 152 6/17/2025
9.5.1-beta.309 129 6/17/2025
9.5.1-beta.308 133 6/17/2025
9.5.1-beta.307 133 6/16/2025
9.5.1-beta.306 309 6/11/2025
9.5.1-beta.305 113 6/7/2025
9.5.1-beta.304 122 6/6/2025
9.5.1-beta.303 126 6/4/2025
9.5.1-beta.302 149 6/4/2025
9.5.1-beta.301 138 6/2/2025
9.5.1-beta.300 151 5/28/2025
9.5.0 9,344 5/27/2025
9.5.0-beta.299 134 5/27/2025
9.5.0-beta.298 138 5/26/2025
9.5.0-beta.297 106 5/24/2025
9.5.0-beta.296 86 5/24/2025
9.5.0-beta.295 72 5/24/2025
9.4.1-beta.291 135 5/19/2025
9.4.1-beta.289 160 5/16/2025
9.4.1-beta.288 210 5/16/2025
9.4.1-beta.287 222 5/16/2025
9.4.1-beta.286 203 5/16/2025
9.4.1-beta.285 221 5/14/2025
9.4.1-beta.284 236 5/13/2025
9.4.1-beta.283 224 5/12/2025
9.4.1-beta.282 134 5/7/2025
9.4.1-beta.280 146 5/2/2025
9.4.1-beta.279 129 5/2/2025
9.4.1-beta.277 157 4/23/2025
9.4.1-beta.276 166 4/23/2025
9.4.1-beta.275 163 4/23/2025
9.4.1-beta.274 139 4/23/2025
9.4.1-beta.273 138 4/23/2025
9.4.1-beta.272 149 4/23/2025
9.4.1-beta.271 160 4/23/2025
9.4.1-beta.270 156 4/20/2025
9.4.0 1,536 4/20/2025
9.4.0-beta.269 144 4/20/2025
9.4.0-beta.268 170 4/20/2025
9.3.1-beta.267 141 4/20/2025
9.3.1-beta.266 70 4/19/2025
9.3.1-beta.265 175 4/15/2025
9.3.1-beta.264 173 4/15/2025
9.3.1-beta.263 179 4/15/2025
9.3.1-beta.262 182 4/15/2025
9.3.1-beta.260 170 4/10/2025
9.3.1-beta.259 156 4/8/2025
9.3.1-beta.258 150 4/8/2025
9.3.1-beta.257 150 4/8/2025
9.3.1-beta.256 144 4/8/2025
9.3.1-beta.255 166 4/8/2025
9.3.1-beta.254 167 4/8/2025
9.3.1-beta.253 182 4/1/2025
9.3.1-beta.252 126 3/27/2025
9.3.1-beta.250 130 3/27/2025
9.3.1-beta.249 136 3/27/2025
9.3.1-beta.248 146 3/27/2025
9.3.1-beta.247 144 3/27/2025
9.3.1-beta.244 472 3/25/2025
9.3.1-beta.242 477 3/24/2025
9.3.1-beta.241 143 3/19/2025
9.3.0 2,239 3/19/2025
9.3.0-beta.239 137 3/19/2025
9.2.2-beta.237 149 3/19/2025
9.2.2-beta.236 129 3/14/2025
9.2.2-beta.230 162 3/13/2025
9.2.2-beta.229 129 3/13/2025
9.2.2-beta.228 166 3/11/2025
9.2.2-beta.227 149 3/11/2025
9.2.2-beta.226 149 3/11/2025
9.2.2-beta.225 160 3/11/2025
9.2.2-beta.224 149 3/11/2025
9.2.2-beta.223 180 3/10/2025
9.2.2-beta.222 156 3/10/2025
9.2.2-beta.220 160 3/9/2025
9.2.2-beta.218 151 3/9/2025
9.2.2-beta.217 186 3/7/2025
9.2.2-beta.216 184 3/7/2025
9.2.2-beta.215 194 3/7/2025
9.2.2-beta.214 208 3/5/2025
9.2.2-beta.213 186 3/5/2025
9.2.2-beta.212 204 3/5/2025
9.2.2-beta.211 188 3/4/2025
9.2.2-beta.210 193 3/4/2025
9.2.2-beta.208 103 3/3/2025
9.2.1 1,040 3/3/2025
9.2.1-beta.207 125 3/2/2025
9.2.1-beta.206 96 3/1/2025
9.2.1-beta.205 107 2/27/2025
9.2.1-beta.204 76 2/26/2025
9.2.1-beta.203 100 2/26/2025
9.2.0 352 2/26/2025
9.2.0-beta.202 104 2/26/2025
9.2.0-beta.201 83 2/26/2025
9.2.0-beta.199 79 2/26/2025
9.2.0-beta.198 89 2/26/2025