CommunityToolkit.Aspire.Hosting.MailPit 9.8.0-beta.373

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.MailPit.
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-beta.373
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.MailPit -Version 9.8.0-beta.373
                    
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-beta.373" />
                    
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-beta.373" />
                    
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-beta.373
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.MailPit, 9.8.0-beta.373"
                    
#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-beta.373
                    
#: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-beta.373&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.MailPit&version=9.8.0-beta.373&prerelease
                    
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-beta.389 26 9/18/2025
9.8.0-beta.388 31 9/16/2025
9.8.0-beta.386 38 9/15/2025
9.8.0-beta.385 43 9/15/2025
9.8.0-beta.384 41 9/13/2025
9.8.0-beta.376 125 9/8/2025
9.8.0-beta.375 55 9/6/2025
9.8.0-beta.373 131 9/5/2025
9.8.0-beta.372 129 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,269 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 281 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 197 8/7/2025
9.7.1-beta.341 196 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,457 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 96 7/29/2025
9.6.1-beta.327 98 7/28/2025
9.6.1-beta.326 96 7/28/2025
9.6.0 1,197 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 128 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 139 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 293 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 136 6/4/2025
9.5.1-beta.301 133 6/2/2025
9.5.1-beta.300 149 5/28/2025
9.5.0 5,659 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 91 5/24/2025
9.5.0-beta.296 82 5/24/2025
9.5.0-beta.295 58 5/24/2025
9.4.1-beta.291 131 5/19/2025
9.4.1-beta.289 148 5/16/2025
9.4.1-beta.288 197 5/16/2025
9.4.1-beta.287 207 5/16/2025
9.4.1-beta.286 198 5/16/2025
9.4.1-beta.285 213 5/14/2025
9.4.1-beta.284 218 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 152 4/23/2025
9.4.1-beta.275 147 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 148 4/23/2025
9.4.1-beta.270 154 4/20/2025
9.4.0 1,490 4/20/2025
9.4.0-beta.269 142 4/20/2025
9.4.0-beta.268 155 4/20/2025
9.3.1-beta.267 137 4/20/2025
9.3.1-beta.266 67 4/19/2025
9.3.1-beta.265 168 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 151 4/10/2025
9.3.1-beta.259 150 4/8/2025
9.3.1-beta.258 142 4/8/2025
9.3.1-beta.257 144 4/8/2025
9.3.1-beta.256 140 4/8/2025
9.3.1-beta.255 154 4/8/2025
9.3.1-beta.254 152 4/8/2025
9.3.1-beta.253 166 4/1/2025
9.3.1-beta.252 121 3/27/2025
9.3.1-beta.250 123 3/27/2025
9.3.1-beta.249 124 3/27/2025
9.3.1-beta.248 126 3/27/2025
9.3.1-beta.247 129 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,154 3/19/2025
9.3.0-beta.239 132 3/19/2025
9.2.2-beta.237 136 3/19/2025
9.2.2-beta.236 115 3/14/2025
9.2.2-beta.230 148 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 144 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 164 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 187 3/5/2025
9.2.2-beta.213 180 3/5/2025
9.2.2-beta.212 185 3/5/2025
9.2.2-beta.211 183 3/4/2025
9.2.2-beta.210 188 3/4/2025
9.2.2-beta.208 96 3/3/2025
9.2.1 996 3/3/2025
9.2.1-beta.207 109 3/2/2025
9.2.1-beta.206 82 3/1/2025
9.2.1-beta.205 92 2/27/2025
9.2.1-beta.204 72 2/26/2025
9.2.1-beta.203 87 2/26/2025
9.2.0 272 2/26/2025
9.2.0-beta.202 89 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 74 2/26/2025