CommunityToolkit.Aspire.Hosting.MailPit 9.8.0

Prefix Reserved
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 .NET Aspire using Microservices
Version Downloads Last Updated
9.8.0 193 9/26/2025
9.8.0-beta.399 102 9/26/2025
9.8.0-beta.398 106 9/25/2025
9.8.0-beta.397 107 9/25/2025
9.8.0-beta.395 104 9/24/2025
9.8.0-beta.394 108 9/23/2025
9.8.0-beta.393 107 9/23/2025
9.8.0-beta.392 106 9/23/2025
9.8.0-beta.389 246 9/18/2025
9.8.0-beta.388 250 9/16/2025
9.8.0-beta.386 194 9/15/2025
9.8.0-beta.385 199 9/15/2025
9.8.0-beta.384 44 9/13/2025
9.8.0-beta.376 127 9/8/2025
9.8.0-beta.375 57 9/6/2025
9.8.0-beta.373 132 9/5/2025
9.8.0-beta.372 131 9/4/2025
9.8.0-beta.370 124 9/2/2025
9.8.0-beta.364 119 9/1/2025
9.7.2 1,678 8/29/2025
9.7.2-beta.362 166 8/29/2025
9.7.2-beta.361 167 8/29/2025
9.7.2-beta.360 162 8/29/2025
9.7.2-beta.359 167 8/28/2025
9.7.2-beta.358 161 8/28/2025
9.7.2-beta.357 167 8/28/2025
9.7.1 305 8/27/2025
9.7.1-beta.355 167 8/27/2025
9.7.1-beta.354 165 8/27/2025
9.7.1-beta.353 167 8/27/2025
9.7.1-beta.352 164 8/27/2025
9.7.1-beta.351 164 8/27/2025
9.7.1-beta.348 128 8/14/2025
9.7.1-beta.344 67 8/10/2025
9.7.1-beta.343 229 8/8/2025
9.7.1-beta.342 198 8/7/2025
9.7.1-beta.341 198 8/6/2025
9.7.1-beta.340 182 8/5/2025
9.7.1-beta.339 184 8/5/2025
9.7.0 2,707 8/1/2025
9.7.0-beta.337 84 8/1/2025
9.7.0-beta.336 95 8/1/2025
9.7.0-beta.335 90 8/1/2025
9.7.0-beta.333 98 7/30/2025
9.6.1-beta.332 100 7/30/2025
9.6.1-beta.331 97 7/30/2025
9.6.1-beta.330 98 7/30/2025
9.6.1-beta.329 96 7/30/2025
9.6.1-beta.328 106 7/29/2025
9.6.1-beta.327 114 7/28/2025
9.6.1-beta.326 113 7/28/2025
9.6.0 1,399 7/10/2025
9.6.0-beta.324 123 7/10/2025
9.5.1-beta.323 124 7/10/2025
9.5.1-beta.322 124 7/10/2025
9.5.1-beta.321 126 7/10/2025
9.5.1-beta.320 129 7/9/2025
9.5.1-beta.319 124 7/8/2025
9.5.1-beta.318 130 7/2/2025
9.5.1-beta.317 126 6/30/2025
9.5.1-beta.315 129 6/26/2025
9.5.1-beta.314 130 6/23/2025
9.5.1-beta.313 115 6/20/2025
9.5.1-beta.312 118 6/20/2025
9.5.1-beta.311 124 6/18/2025
9.5.1-beta.310 141 6/17/2025
9.5.1-beta.309 124 6/17/2025
9.5.1-beta.308 127 6/17/2025
9.5.1-beta.307 131 6/16/2025
9.5.1-beta.306 295 6/11/2025
9.5.1-beta.305 111 6/7/2025
9.5.1-beta.304 119 6/6/2025
9.5.1-beta.303 123 6/4/2025
9.5.1-beta.302 141 6/4/2025
9.5.1-beta.301 133 6/2/2025
9.5.1-beta.300 149 5/28/2025
9.5.0 6,409 5/27/2025
9.5.0-beta.299 131 5/27/2025
9.5.0-beta.298 134 5/26/2025
9.5.0-beta.297 93 5/24/2025
9.5.0-beta.296 84 5/24/2025
9.5.0-beta.295 63 5/24/2025
9.4.1-beta.291 131 5/19/2025
9.4.1-beta.289 150 5/16/2025
9.4.1-beta.288 198 5/16/2025
9.4.1-beta.287 212 5/16/2025
9.4.1-beta.286 199 5/16/2025
9.4.1-beta.285 213 5/14/2025
9.4.1-beta.284 220 5/13/2025
9.4.1-beta.283 218 5/12/2025
9.4.1-beta.282 129 5/7/2025
9.4.1-beta.280 140 5/2/2025
9.4.1-beta.279 125 5/2/2025
9.4.1-beta.277 153 4/23/2025
9.4.1-beta.276 154 4/23/2025
9.4.1-beta.275 151 4/23/2025
9.4.1-beta.274 136 4/23/2025
9.4.1-beta.273 134 4/23/2025
9.4.1-beta.272 143 4/23/2025
9.4.1-beta.271 151 4/23/2025
9.4.1-beta.270 154 4/20/2025
9.4.0 1,518 4/20/2025
9.4.0-beta.269 142 4/20/2025
9.4.0-beta.268 159 4/20/2025
9.3.1-beta.267 138 4/20/2025
9.3.1-beta.266 67 4/19/2025
9.3.1-beta.265 169 4/15/2025
9.3.1-beta.264 170 4/15/2025
9.3.1-beta.263 176 4/15/2025
9.3.1-beta.262 178 4/15/2025
9.3.1-beta.260 155 4/10/2025
9.3.1-beta.259 150 4/8/2025
9.3.1-beta.258 144 4/8/2025
9.3.1-beta.257 145 4/8/2025
9.3.1-beta.256 141 4/8/2025
9.3.1-beta.255 156 4/8/2025
9.3.1-beta.254 153 4/8/2025
9.3.1-beta.253 169 4/1/2025
9.3.1-beta.252 122 3/27/2025
9.3.1-beta.250 125 3/27/2025
9.3.1-beta.249 126 3/27/2025
9.3.1-beta.248 131 3/27/2025
9.3.1-beta.247 130 3/27/2025
9.3.1-beta.244 469 3/25/2025
9.3.1-beta.242 469 3/24/2025
9.3.1-beta.241 138 3/19/2025
9.3.0 2,201 3/19/2025
9.3.0-beta.239 132 3/19/2025
9.2.2-beta.237 139 3/19/2025
9.2.2-beta.236 117 3/14/2025
9.2.2-beta.230 150 3/13/2025
9.2.2-beta.229 124 3/13/2025
9.2.2-beta.228 152 3/11/2025
9.2.2-beta.227 145 3/11/2025
9.2.2-beta.226 145 3/11/2025
9.2.2-beta.225 151 3/11/2025
9.2.2-beta.224 143 3/11/2025
9.2.2-beta.223 167 3/10/2025
9.2.2-beta.222 151 3/10/2025
9.2.2-beta.220 151 3/9/2025
9.2.2-beta.218 146 3/9/2025
9.2.2-beta.217 183 3/7/2025
9.2.2-beta.216 181 3/7/2025
9.2.2-beta.215 186 3/7/2025
9.2.2-beta.214 191 3/5/2025
9.2.2-beta.213 181 3/5/2025
9.2.2-beta.212 189 3/5/2025
9.2.2-beta.211 183 3/4/2025
9.2.2-beta.210 189 3/4/2025
9.2.2-beta.208 99 3/3/2025
9.2.1 1,007 3/3/2025
9.2.1-beta.207 114 3/2/2025
9.2.1-beta.206 84 3/1/2025
9.2.1-beta.205 95 2/27/2025
9.2.1-beta.204 72 2/26/2025
9.2.1-beta.203 92 2/26/2025
9.2.0 301 2/26/2025
9.2.0-beta.202 91 2/26/2025
9.2.0-beta.201 80 2/26/2025
9.2.0-beta.199 75 2/26/2025
9.2.0-beta.198 78 2/26/2025