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.516 36 2/9/2026
13.1.2-beta.515 48 2/2/2026
13.1.2-beta.514 63 1/30/2026
13.1.2-beta.513 47 1/29/2026
13.1.2-beta.512 43 1/29/2026
13.1.2-beta.511 42 1/28/2026
13.1.2-beta.509 42 1/20/2026
13.1.2-beta.508 44 1/19/2026
13.1.2-beta.507 43 1/19/2026
13.1.2-beta.506 84 1/16/2026
13.1.2-beta.505 42 1/16/2026
13.1.2-beta.504 46 1/16/2026
13.1.1 7,214 1/16/2026
13.1.1-beta.502 44 1/16/2026
13.1.0 584 1/14/2026
13.1.0-beta.499 44 1/14/2026
13.0.1-beta.498 63 1/14/2026
13.0.1-beta.486 88 1/12/2026
13.0.1-beta.468 1,480 12/3/2025
13.0.1-beta.467 628 12/3/2025
13.0.0 11,831 11/25/2025
13.0.0-beta.462 155 11/25/2025
13.0.0-beta.456 181 11/23/2025
13.0.0-beta.454 143 11/23/2025
13.0.0-beta.453 121 11/22/2025
13.0.0-beta.450 130 11/22/2025
13.0.0-beta.448 129 11/22/2025
13.0.0-beta.444 549 11/17/2025
13.0.0-beta.443 289 11/17/2025
13.0.0-beta.440 204 11/15/2025
13.0.0-beta.439 513 11/12/2025
13.0.0-beta.438 240 11/12/2025
13.0.0-beta.436 251 11/12/2025
13.0.0-beta.435 267 11/11/2025
13.0.0-beta.433 168 11/10/2025
13.0.0-beta.432 162 11/10/2025
13.0.0-beta.431 156 11/6/2025
13.0.0-beta.430 161 11/6/2025
9.9.0 5,774 11/3/2025
9.9.0-beta.427 152 11/3/2025
9.8.1-beta.426 159 11/3/2025
9.8.1-beta.424 167 10/28/2025
9.8.1-beta.420 151 10/27/2025
9.8.1-beta.419 152 10/27/2025
9.8.1-beta.417 151 10/27/2025
9.8.1-beta.414 164 10/24/2025
9.8.1-beta.413 151 10/22/2025
9.8.1-beta.410 137 10/16/2025
9.8.1-beta.408 138 10/16/2025
9.8.1-beta.407 143 10/16/2025
9.8.1-beta.406 149 10/15/2025
9.8.0 13,423 9/26/2025
9.8.0-beta.405 153 10/15/2025
9.8.0-beta.404 142 10/13/2025
9.8.0-beta.402 143 9/29/2025
9.8.0-beta.401 153 9/29/2025
9.8.0-beta.399 144 9/26/2025
9.8.0-beta.398 148 9/25/2025
9.8.0-beta.397 145 9/25/2025
9.8.0-beta.395 150 9/24/2025
9.8.0-beta.394 151 9/23/2025
9.8.0-beta.393 146 9/23/2025
9.8.0-beta.392 146 9/23/2025
9.8.0-beta.389 281 9/18/2025
9.8.0-beta.388 282 9/16/2025
9.8.0-beta.386 221 9/15/2025
9.8.0-beta.385 231 9/15/2025
9.8.0-beta.384 71 9/13/2025
9.8.0-beta.376 156 9/8/2025
9.8.0-beta.375 85 9/6/2025
9.8.0-beta.373 158 9/5/2025
9.8.0-beta.372 159 9/4/2025
9.8.0-beta.370 152 9/2/2025
9.8.0-beta.364 148 9/1/2025
9.7.2 3,013 8/29/2025
9.7.2-beta.362 196 8/29/2025
9.7.2-beta.361 202 8/29/2025
9.7.2-beta.360 188 8/29/2025
9.7.2-beta.359 204 8/28/2025
9.7.2-beta.358 189 8/28/2025
9.7.2-beta.357 201 8/28/2025
9.7.1 359 8/27/2025
9.7.1-beta.355 200 8/27/2025
9.7.1-beta.354 199 8/27/2025
9.7.1-beta.353 193 8/27/2025
9.7.1-beta.352 193 8/27/2025
9.7.1-beta.351 198 8/27/2025
9.7.1-beta.348 153 8/14/2025
9.7.1-beta.344 93 8/10/2025
9.7.1-beta.343 262 8/8/2025
9.7.1-beta.342 226 8/7/2025
9.7.1-beta.341 238 8/6/2025
9.7.1-beta.340 209 8/5/2025
9.7.1-beta.339 215 8/5/2025
9.7.0 3,371 8/1/2025
9.7.0-beta.337 112 8/1/2025
9.7.0-beta.336 125 8/1/2025
9.7.0-beta.335 119 8/1/2025
9.7.0-beta.333 115 7/30/2025
9.6.1-beta.332 128 7/30/2025
9.6.1-beta.331 133 7/30/2025
9.6.1-beta.330 132 7/30/2025
9.6.1-beta.329 135 7/30/2025
9.6.1-beta.328 141 7/29/2025
9.6.1-beta.327 138 7/28/2025
9.6.1-beta.326 144 7/28/2025
9.6.0 1,630 7/10/2025
9.6.0-beta.324 153 7/10/2025
9.5.1-beta.323 156 7/10/2025
9.5.1-beta.322 156 7/10/2025
9.5.1-beta.321 149 7/10/2025
9.5.1-beta.320 154 7/9/2025
9.5.1-beta.319 146 7/8/2025
9.5.1-beta.318 159 7/2/2025
9.5.1-beta.317 157 6/30/2025
9.5.1-beta.315 156 6/26/2025
9.5.1-beta.314 147 6/23/2025
9.5.1-beta.313 160 6/20/2025
9.5.1-beta.312 145 6/20/2025
9.5.1-beta.311 151 6/18/2025
9.5.1-beta.310 172 6/17/2025
9.5.1-beta.309 154 6/17/2025
9.5.1-beta.308 160 6/17/2025
9.5.1-beta.307 159 6/16/2025
9.5.1-beta.306 332 6/11/2025
9.5.1-beta.305 131 6/7/2025
9.5.1-beta.304 143 6/6/2025
9.5.1-beta.303 148 6/4/2025
9.5.1-beta.302 168 6/4/2025
9.5.1-beta.301 159 6/2/2025
9.5.1-beta.300 177 5/28/2025
9.5.0 15,903 5/27/2025
9.5.0-beta.299 144 5/27/2025
9.5.0-beta.298 159 5/26/2025
9.5.0-beta.297 129 5/24/2025
9.5.0-beta.296 108 5/24/2025
9.5.0-beta.295 102 5/24/2025
9.4.1-beta.291 159 5/19/2025
9.4.1-beta.289 179 5/16/2025
9.4.1-beta.288 233 5/16/2025
9.4.1-beta.287 247 5/16/2025
9.4.1-beta.286 230 5/16/2025
9.4.1-beta.285 241 5/14/2025
9.4.1-beta.284 257 5/13/2025
9.4.1-beta.283 243 5/12/2025
9.4.1-beta.282 159 5/7/2025
9.4.1-beta.280 173 5/2/2025
9.4.1-beta.279 150 5/2/2025
9.4.1-beta.277 184 4/23/2025
9.4.1-beta.276 186 4/23/2025
9.4.1-beta.275 185 4/23/2025
9.4.1-beta.274 161 4/23/2025
9.4.1-beta.273 163 4/23/2025
9.4.1-beta.272 174 4/23/2025
9.4.1-beta.271 188 4/23/2025
9.4.1-beta.270 182 4/20/2025
9.4.0 1,625 4/20/2025
9.4.0-beta.269 171 4/20/2025
9.4.0-beta.268 192 4/20/2025
9.3.1-beta.267 163 4/20/2025
9.3.1-beta.266 89 4/19/2025
9.3.1-beta.265 198 4/15/2025
9.3.1-beta.264 194 4/15/2025
9.3.1-beta.263 193 4/15/2025
9.3.1-beta.262 206 4/15/2025
9.3.1-beta.260 190 4/10/2025
9.3.1-beta.259 180 4/8/2025
9.3.1-beta.258 176 4/8/2025
9.3.1-beta.257 173 4/8/2025
9.3.1-beta.256 166 4/8/2025
9.3.1-beta.255 188 4/8/2025
9.3.1-beta.254 199 4/8/2025
9.3.1-beta.253 208 4/1/2025
9.3.1-beta.252 148 3/27/2025
9.3.1-beta.250 155 3/27/2025
9.3.1-beta.249 157 3/27/2025
9.3.1-beta.248 173 3/27/2025
9.3.1-beta.247 166 3/27/2025
9.3.1-beta.244 498 3/25/2025
9.3.1-beta.242 496 3/24/2025
9.3.1-beta.241 162 3/19/2025
9.3.0 2,382 3/19/2025
9.3.0-beta.239 156 3/19/2025
9.2.2-beta.237 173 3/19/2025
9.2.2-beta.236 153 3/14/2025
9.2.2-beta.230 190 3/13/2025
9.2.2-beta.229 149 3/13/2025
9.2.2-beta.228 189 3/11/2025
9.2.2-beta.227 173 3/11/2025
9.2.2-beta.226 169 3/11/2025
9.2.2-beta.225 180 3/11/2025
9.2.2-beta.224 171 3/11/2025
9.2.2-beta.223 205 3/10/2025
9.2.2-beta.222 182 3/10/2025
9.2.2-beta.220 180 3/9/2025
9.2.2-beta.218 169 3/9/2025
9.2.2-beta.217 207 3/7/2025
9.2.2-beta.216 204 3/7/2025
9.2.2-beta.215 218 3/7/2025
9.2.2-beta.214 232 3/5/2025
9.2.2-beta.213 210 3/5/2025
9.2.2-beta.212 226 3/5/2025
9.2.2-beta.211 203 3/4/2025
9.2.2-beta.210 211 3/4/2025
9.2.2-beta.208 134 3/3/2025
9.2.1 1,072 3/3/2025
9.2.1-beta.207 149 3/2/2025
9.2.1-beta.206 124 3/1/2025
9.2.1-beta.205 128 2/27/2025
9.2.1-beta.204 103 2/26/2025
9.2.1-beta.203 126 2/26/2025
9.2.0 716 2/26/2025
9.2.0-beta.202 129 2/26/2025
9.2.0-beta.201 105 2/26/2025
9.2.0-beta.199 96 2/26/2025
9.2.0-beta.198 117 2/26/2025