CommunityToolkit.Aspire.Hosting.MailPit 13.1.1

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 13.1.1
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.MailPit -Version 13.1.1
                    
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="13.1.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.MailPit" Version="13.1.1" />
                    
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 13.1.1
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.MailPit, 13.1.1"
                    
#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@13.1.1
                    
#: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=13.1.1
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.MailPit&version=13.1.1
                    
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 is compatible.  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
13.1.2-beta.508 22 1/19/2026
13.1.2-beta.507 24 1/19/2026
13.1.2-beta.506 43 1/16/2026
13.1.2-beta.505 32 1/16/2026
13.1.2-beta.504 33 1/16/2026
13.1.1 368 1/16/2026
13.1.1-beta.502 32 1/16/2026
13.1.0 255 1/14/2026
13.1.0-beta.499 31 1/14/2026
13.0.1-beta.498 52 1/14/2026
13.0.1-beta.486 84 1/12/2026
13.0.1-beta.468 1,337 12/3/2025
13.0.1-beta.467 623 12/3/2025
13.0.0 8,689 11/25/2025
13.0.0-beta.462 152 11/25/2025
13.0.0-beta.456 177 11/23/2025
13.0.0-beta.454 137 11/23/2025
13.0.0-beta.453 118 11/22/2025
13.0.0-beta.450 123 11/22/2025
13.0.0-beta.448 122 11/22/2025
13.0.0-beta.444 544 11/17/2025
13.0.0-beta.443 285 11/17/2025
13.0.0-beta.440 192 11/15/2025
13.0.0-beta.439 508 11/12/2025
13.0.0-beta.438 235 11/12/2025
13.0.0-beta.436 246 11/12/2025
13.0.0-beta.435 261 11/11/2025
13.0.0-beta.433 162 11/10/2025
13.0.0-beta.432 158 11/10/2025
13.0.0-beta.431 153 11/6/2025
13.0.0-beta.430 159 11/6/2025
9.9.0 5,246 11/3/2025
9.9.0-beta.427 146 11/3/2025
9.8.1-beta.426 156 11/3/2025
9.8.1-beta.424 161 10/28/2025
9.8.1-beta.420 144 10/27/2025
9.8.1-beta.419 144 10/27/2025
9.8.1-beta.417 145 10/27/2025
9.8.1-beta.414 156 10/24/2025
9.8.1-beta.413 143 10/22/2025
9.8.1-beta.410 132 10/16/2025
9.8.1-beta.408 133 10/16/2025
9.8.1-beta.407 136 10/16/2025
9.8.1-beta.406 144 10/15/2025
9.8.0 12,642 9/26/2025
9.8.0-beta.405 147 10/15/2025
9.8.0-beta.404 138 10/13/2025
9.8.0-beta.402 135 9/29/2025
9.8.0-beta.401 143 9/29/2025
9.8.0-beta.399 137 9/26/2025
9.8.0-beta.398 142 9/25/2025
9.8.0-beta.397 138 9/25/2025
9.8.0-beta.395 146 9/24/2025
9.8.0-beta.394 147 9/23/2025
9.8.0-beta.393 142 9/23/2025
9.8.0-beta.392 141 9/23/2025
9.8.0-beta.389 274 9/18/2025
9.8.0-beta.388 278 9/16/2025
9.8.0-beta.386 218 9/15/2025
9.8.0-beta.385 226 9/15/2025
9.8.0-beta.384 68 9/13/2025
9.8.0-beta.376 150 9/8/2025
9.8.0-beta.375 83 9/6/2025
9.8.0-beta.373 157 9/5/2025
9.8.0-beta.372 154 9/4/2025
9.8.0-beta.370 150 9/2/2025
9.8.0-beta.364 143 9/1/2025
9.7.2 2,817 8/29/2025
9.7.2-beta.362 193 8/29/2025
9.7.2-beta.361 195 8/29/2025
9.7.2-beta.360 183 8/29/2025
9.7.2-beta.359 199 8/28/2025
9.7.2-beta.358 186 8/28/2025
9.7.2-beta.357 196 8/28/2025
9.7.1 349 8/27/2025
9.7.1-beta.355 195 8/27/2025
9.7.1-beta.354 193 8/27/2025
9.7.1-beta.353 189 8/27/2025
9.7.1-beta.352 189 8/27/2025
9.7.1-beta.351 196 8/27/2025
9.7.1-beta.348 151 8/14/2025
9.7.1-beta.344 91 8/10/2025
9.7.1-beta.343 258 8/8/2025
9.7.1-beta.342 220 8/7/2025
9.7.1-beta.341 231 8/6/2025
9.7.1-beta.340 204 8/5/2025
9.7.1-beta.339 212 8/5/2025
9.7.0 3,333 8/1/2025
9.7.0-beta.337 111 8/1/2025
9.7.0-beta.336 118 8/1/2025
9.7.0-beta.335 115 8/1/2025
9.7.0-beta.333 112 7/30/2025
9.6.1-beta.332 124 7/30/2025
9.6.1-beta.331 128 7/30/2025
9.6.1-beta.330 128 7/30/2025
9.6.1-beta.329 127 7/30/2025
9.6.1-beta.328 138 7/29/2025
9.6.1-beta.327 134 7/28/2025
9.6.1-beta.326 142 7/28/2025
9.6.0 1,598 7/10/2025
9.6.0-beta.324 146 7/10/2025
9.5.1-beta.323 153 7/10/2025
9.5.1-beta.322 151 7/10/2025
9.5.1-beta.321 145 7/10/2025
9.5.1-beta.320 149 7/9/2025
9.5.1-beta.319 145 7/8/2025
9.5.1-beta.318 156 7/2/2025
9.5.1-beta.317 151 6/30/2025
9.5.1-beta.315 152 6/26/2025
9.5.1-beta.314 146 6/23/2025
9.5.1-beta.313 149 6/20/2025
9.5.1-beta.312 140 6/20/2025
9.5.1-beta.311 146 6/18/2025
9.5.1-beta.310 167 6/17/2025
9.5.1-beta.309 151 6/17/2025
9.5.1-beta.308 151 6/17/2025
9.5.1-beta.307 152 6/16/2025
9.5.1-beta.306 330 6/11/2025
9.5.1-beta.305 125 6/7/2025
9.5.1-beta.304 139 6/6/2025
9.5.1-beta.303 144 6/4/2025
9.5.1-beta.302 167 6/4/2025
9.5.1-beta.301 154 6/2/2025
9.5.1-beta.300 169 5/28/2025
9.5.0 13,993 5/27/2025
9.5.0-beta.299 142 5/27/2025
9.5.0-beta.298 156 5/26/2025
9.5.0-beta.297 125 5/24/2025
9.5.0-beta.296 105 5/24/2025
9.5.0-beta.295 95 5/24/2025
9.4.1-beta.291 154 5/19/2025
9.4.1-beta.289 176 5/16/2025
9.4.1-beta.288 228 5/16/2025
9.4.1-beta.287 241 5/16/2025
9.4.1-beta.286 226 5/16/2025
9.4.1-beta.285 236 5/14/2025
9.4.1-beta.284 251 5/13/2025
9.4.1-beta.283 239 5/12/2025
9.4.1-beta.282 152 5/7/2025
9.4.1-beta.280 168 5/2/2025
9.4.1-beta.279 143 5/2/2025
9.4.1-beta.277 180 4/23/2025
9.4.1-beta.276 185 4/23/2025
9.4.1-beta.275 179 4/23/2025
9.4.1-beta.274 158 4/23/2025
9.4.1-beta.273 159 4/23/2025
9.4.1-beta.272 167 4/23/2025
9.4.1-beta.271 183 4/23/2025
9.4.1-beta.270 177 4/20/2025
9.4.0 1,600 4/20/2025
9.4.0-beta.269 166 4/20/2025
9.4.0-beta.268 189 4/20/2025
9.3.1-beta.267 155 4/20/2025
9.3.1-beta.266 88 4/19/2025
9.3.1-beta.265 192 4/15/2025
9.3.1-beta.264 190 4/15/2025
9.3.1-beta.263 189 4/15/2025
9.3.1-beta.262 196 4/15/2025
9.3.1-beta.260 183 4/10/2025
9.3.1-beta.259 178 4/8/2025
9.3.1-beta.258 171 4/8/2025
9.3.1-beta.257 166 4/8/2025
9.3.1-beta.256 163 4/8/2025
9.3.1-beta.255 183 4/8/2025
9.3.1-beta.254 193 4/8/2025
9.3.1-beta.253 205 4/1/2025
9.3.1-beta.252 143 3/27/2025
9.3.1-beta.250 152 3/27/2025
9.3.1-beta.249 152 3/27/2025
9.3.1-beta.248 168 3/27/2025
9.3.1-beta.247 162 3/27/2025
9.3.1-beta.244 494 3/25/2025
9.3.1-beta.242 492 3/24/2025
9.3.1-beta.241 156 3/19/2025
9.3.0 2,266 3/19/2025
9.3.0-beta.239 151 3/19/2025
9.2.2-beta.237 169 3/19/2025
9.2.2-beta.236 149 3/14/2025
9.2.2-beta.230 185 3/13/2025
9.2.2-beta.229 147 3/13/2025
9.2.2-beta.228 186 3/11/2025
9.2.2-beta.227 168 3/11/2025
9.2.2-beta.226 165 3/11/2025
9.2.2-beta.225 177 3/11/2025
9.2.2-beta.224 165 3/11/2025
9.2.2-beta.223 202 3/10/2025
9.2.2-beta.222 178 3/10/2025
9.2.2-beta.220 177 3/9/2025
9.2.2-beta.218 165 3/9/2025
9.2.2-beta.217 201 3/7/2025
9.2.2-beta.216 200 3/7/2025
9.2.2-beta.215 214 3/7/2025
9.2.2-beta.214 226 3/5/2025
9.2.2-beta.213 204 3/5/2025
9.2.2-beta.212 221 3/5/2025
9.2.2-beta.211 201 3/4/2025
9.2.2-beta.210 207 3/4/2025
9.2.2-beta.208 126 3/3/2025
9.2.1 1,063 3/3/2025
9.2.1-beta.207 142 3/2/2025
9.2.1-beta.206 122 3/1/2025
9.2.1-beta.205 124 2/27/2025
9.2.1-beta.204 94 2/26/2025
9.2.1-beta.203 122 2/26/2025
9.2.0 704 2/26/2025
9.2.0-beta.202 126 2/26/2025
9.2.0-beta.201 100 2/26/2025
9.2.0-beta.199 93 2/26/2025
9.2.0-beta.198 114 2/26/2025