CommunityToolkit.Aspire.Hosting.MailPit 13.0.0

Prefix Reserved
dotnet add package CommunityToolkit.Aspire.Hosting.MailPit --version 13.0.0
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.MailPit -Version 13.0.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="13.0.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="13.0.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 13.0.0
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.MailPit, 13.0.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@13.0.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=13.0.0
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.MailPit&version=13.0.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 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.0.0 524 11/25/2025
13.0.0-beta.462 119 11/25/2025
13.0.0-beta.456 156 11/23/2025
13.0.0-beta.454 114 11/23/2025
13.0.0-beta.453 101 11/22/2025
13.0.0-beta.450 106 11/22/2025
13.0.0-beta.448 102 11/22/2025
13.0.0-beta.444 517 11/17/2025
13.0.0-beta.443 267 11/17/2025
13.0.0-beta.440 175 11/15/2025
13.0.0-beta.439 454 11/12/2025
13.0.0-beta.438 217 11/12/2025
13.0.0-beta.436 227 11/12/2025
13.0.0-beta.435 235 11/11/2025
13.0.0-beta.433 142 11/10/2025
13.0.0-beta.432 142 11/10/2025
13.0.0-beta.431 135 11/6/2025
13.0.0-beta.430 137 11/6/2025
9.9.0 3,714 11/3/2025
9.9.0-beta.427 134 11/3/2025
9.8.1-beta.426 141 11/3/2025
9.8.1-beta.424 140 10/28/2025
9.8.1-beta.420 125 10/27/2025
9.8.1-beta.419 126 10/27/2025
9.8.1-beta.417 128 10/27/2025
9.8.1-beta.414 133 10/24/2025
9.8.1-beta.413 128 10/22/2025
9.8.1-beta.410 118 10/16/2025
9.8.1-beta.408 118 10/16/2025
9.8.1-beta.407 115 10/16/2025
9.8.1-beta.406 122 10/15/2025
9.8.0 10,012 9/26/2025
9.8.0-beta.405 128 10/15/2025
9.8.0-beta.404 118 10/13/2025
9.8.0-beta.402 127 9/29/2025
9.8.0-beta.401 128 9/29/2025
9.8.0-beta.399 121 9/26/2025
9.8.0-beta.398 130 9/25/2025
9.8.0-beta.397 128 9/25/2025
9.8.0-beta.395 129 9/24/2025
9.8.0-beta.394 128 9/23/2025
9.8.0-beta.393 128 9/23/2025
9.8.0-beta.392 131 9/23/2025
9.8.0-beta.389 257 9/18/2025
9.8.0-beta.388 259 9/16/2025
9.8.0-beta.386 202 9/15/2025
9.8.0-beta.385 208 9/15/2025
9.8.0-beta.384 55 9/13/2025
9.8.0-beta.376 134 9/8/2025
9.8.0-beta.375 65 9/6/2025
9.8.0-beta.373 139 9/5/2025
9.8.0-beta.372 140 9/4/2025
9.8.0-beta.370 139 9/2/2025
9.8.0-beta.364 131 9/1/2025
9.7.2 2,641 8/29/2025
9.7.2-beta.362 178 8/29/2025
9.7.2-beta.361 181 8/29/2025
9.7.2-beta.360 172 8/29/2025
9.7.2-beta.359 182 8/28/2025
9.7.2-beta.358 169 8/28/2025
9.7.2-beta.357 181 8/28/2025
9.7.1 327 8/27/2025
9.7.1-beta.355 179 8/27/2025
9.7.1-beta.354 176 8/27/2025
9.7.1-beta.353 175 8/27/2025
9.7.1-beta.352 174 8/27/2025
9.7.1-beta.351 173 8/27/2025
9.7.1-beta.348 137 8/14/2025
9.7.1-beta.344 77 8/10/2025
9.7.1-beta.343 242 8/8/2025
9.7.1-beta.342 207 8/7/2025
9.7.1-beta.341 215 8/6/2025
9.7.1-beta.340 192 8/5/2025
9.7.1-beta.339 195 8/5/2025
9.7.0 3,196 8/1/2025
9.7.0-beta.337 93 8/1/2025
9.7.0-beta.336 102 8/1/2025
9.7.0-beta.335 101 8/1/2025
9.7.0-beta.333 106 7/30/2025
9.6.1-beta.332 109 7/30/2025
9.6.1-beta.331 110 7/30/2025
9.6.1-beta.330 112 7/30/2025
9.6.1-beta.329 108 7/30/2025
9.6.1-beta.328 116 7/29/2025
9.6.1-beta.327 120 7/28/2025
9.6.1-beta.326 124 7/28/2025
9.6.0 1,452 7/10/2025
9.6.0-beta.324 132 7/10/2025
9.5.1-beta.323 137 7/10/2025
9.5.1-beta.322 136 7/10/2025
9.5.1-beta.321 132 7/10/2025
9.5.1-beta.320 136 7/9/2025
9.5.1-beta.319 132 7/8/2025
9.5.1-beta.318 135 7/2/2025
9.5.1-beta.317 137 6/30/2025
9.5.1-beta.315 139 6/26/2025
9.5.1-beta.314 135 6/23/2025
9.5.1-beta.313 128 6/20/2025
9.5.1-beta.312 127 6/20/2025
9.5.1-beta.311 131 6/18/2025
9.5.1-beta.310 155 6/17/2025
9.5.1-beta.309 133 6/17/2025
9.5.1-beta.308 138 6/17/2025
9.5.1-beta.307 135 6/16/2025
9.5.1-beta.306 313 6/11/2025
9.5.1-beta.305 115 6/7/2025
9.5.1-beta.304 125 6/6/2025
9.5.1-beta.303 130 6/4/2025
9.5.1-beta.302 156 6/4/2025
9.5.1-beta.301 140 6/2/2025
9.5.1-beta.300 152 5/28/2025
9.5.0 11,069 5/27/2025
9.5.0-beta.299 135 5/27/2025
9.5.0-beta.298 140 5/26/2025
9.5.0-beta.297 114 5/24/2025
9.5.0-beta.296 88 5/24/2025
9.5.0-beta.295 81 5/24/2025
9.4.1-beta.291 137 5/19/2025
9.4.1-beta.289 167 5/16/2025
9.4.1-beta.288 215 5/16/2025
9.4.1-beta.287 225 5/16/2025
9.4.1-beta.286 205 5/16/2025
9.4.1-beta.285 223 5/14/2025
9.4.1-beta.284 239 5/13/2025
9.4.1-beta.283 227 5/12/2025
9.4.1-beta.282 136 5/7/2025
9.4.1-beta.280 149 5/2/2025
9.4.1-beta.279 131 5/2/2025
9.4.1-beta.277 162 4/23/2025
9.4.1-beta.276 168 4/23/2025
9.4.1-beta.275 167 4/23/2025
9.4.1-beta.274 141 4/23/2025
9.4.1-beta.273 140 4/23/2025
9.4.1-beta.272 153 4/23/2025
9.4.1-beta.271 164 4/23/2025
9.4.1-beta.270 160 4/20/2025
9.4.0 1,543 4/20/2025
9.4.0-beta.269 147 4/20/2025
9.4.0-beta.268 176 4/20/2025
9.3.1-beta.267 143 4/20/2025
9.3.1-beta.266 72 4/19/2025
9.3.1-beta.265 177 4/15/2025
9.3.1-beta.264 178 4/15/2025
9.3.1-beta.263 181 4/15/2025
9.3.1-beta.262 184 4/15/2025
9.3.1-beta.260 172 4/10/2025
9.3.1-beta.259 161 4/8/2025
9.3.1-beta.258 156 4/8/2025
9.3.1-beta.257 153 4/8/2025
9.3.1-beta.256 146 4/8/2025
9.3.1-beta.255 169 4/8/2025
9.3.1-beta.254 172 4/8/2025
9.3.1-beta.253 186 4/1/2025
9.3.1-beta.252 130 3/27/2025
9.3.1-beta.250 132 3/27/2025
9.3.1-beta.249 141 3/27/2025
9.3.1-beta.248 152 3/27/2025
9.3.1-beta.247 147 3/27/2025
9.3.1-beta.244 478 3/25/2025
9.3.1-beta.242 480 3/24/2025
9.3.1-beta.241 145 3/19/2025
9.3.0 2,241 3/19/2025
9.3.0-beta.239 139 3/19/2025
9.2.2-beta.237 156 3/19/2025
9.2.2-beta.236 133 3/14/2025
9.2.2-beta.230 169 3/13/2025
9.2.2-beta.229 132 3/13/2025
9.2.2-beta.228 174 3/11/2025
9.2.2-beta.227 155 3/11/2025
9.2.2-beta.226 153 3/11/2025
9.2.2-beta.225 165 3/11/2025
9.2.2-beta.224 151 3/11/2025
9.2.2-beta.223 189 3/10/2025
9.2.2-beta.222 161 3/10/2025
9.2.2-beta.220 162 3/9/2025
9.2.2-beta.218 154 3/9/2025
9.2.2-beta.217 189 3/7/2025
9.2.2-beta.216 187 3/7/2025
9.2.2-beta.215 198 3/7/2025
9.2.2-beta.214 210 3/5/2025
9.2.2-beta.213 188 3/5/2025
9.2.2-beta.212 207 3/5/2025
9.2.2-beta.211 190 3/4/2025
9.2.2-beta.210 195 3/4/2025
9.2.2-beta.208 106 3/3/2025
9.2.1 1,044 3/3/2025
9.2.1-beta.207 128 3/2/2025
9.2.1-beta.206 104 3/1/2025
9.2.1-beta.205 115 2/27/2025
9.2.1-beta.204 78 2/26/2025
9.2.1-beta.203 106 2/26/2025
9.2.0 394 2/26/2025
9.2.0-beta.202 110 2/26/2025
9.2.0-beta.201 89 2/26/2025
9.2.0-beta.199 81 2/26/2025
9.2.0-beta.198 94 2/26/2025