CommunityToolkit.Aspire.Hosting.MailPit 9.7.1-beta.348

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.MailPit.
There is a newer version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.MailPit --version 9.7.1-beta.348
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.MailPit -Version 9.7.1-beta.348
                    
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.7.1-beta.348" />
                    
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.7.1-beta.348" />
                    
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.7.1-beta.348
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.MailPit, 9.7.1-beta.348"
                    
#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.7.1-beta.348
                    
#: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.7.1-beta.348&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.MailPit&version=9.7.1-beta.348&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.384 7 9/13/2025
9.8.0-beta.376 123 9/8/2025
9.8.0-beta.375 53 9/6/2025
9.8.0-beta.373 129 9/5/2025
9.8.0-beta.372 128 9/4/2025
9.8.0-beta.370 122 9/2/2025
9.8.0-beta.364 117 9/1/2025
9.7.2 906 8/29/2025
9.7.2-beta.362 165 8/29/2025
9.7.2-beta.361 166 8/29/2025
9.7.2-beta.360 161 8/29/2025
9.7.2-beta.359 166 8/28/2025
9.7.2-beta.358 160 8/28/2025
9.7.2-beta.357 166 8/28/2025
9.7.1 276 8/27/2025
9.7.1-beta.355 166 8/27/2025
9.7.1-beta.354 164 8/27/2025
9.7.1-beta.353 166 8/27/2025
9.7.1-beta.352 163 8/27/2025
9.7.1-beta.351 163 8/27/2025
9.7.1-beta.348 127 8/14/2025
9.7.1-beta.344 66 8/10/2025
9.7.1-beta.343 228 8/8/2025
9.7.1-beta.342 196 8/7/2025
9.7.1-beta.341 195 8/6/2025
9.7.1-beta.340 181 8/5/2025
9.7.1-beta.339 183 8/5/2025
9.7.0 2,342 8/1/2025
9.7.0-beta.337 83 8/1/2025
9.7.0-beta.336 94 8/1/2025
9.7.0-beta.335 89 8/1/2025
9.7.0-beta.333 97 7/30/2025
9.6.1-beta.332 99 7/30/2025
9.6.1-beta.331 96 7/30/2025
9.6.1-beta.330 97 7/30/2025
9.6.1-beta.329 95 7/30/2025
9.6.1-beta.328 95 7/29/2025
9.6.1-beta.327 97 7/28/2025
9.6.1-beta.326 95 7/28/2025
9.6.0 1,186 7/10/2025
9.6.0-beta.324 122 7/10/2025
9.5.1-beta.323 123 7/10/2025
9.5.1-beta.322 123 7/10/2025
9.5.1-beta.321 125 7/10/2025
9.5.1-beta.320 127 7/9/2025
9.5.1-beta.319 123 7/8/2025
9.5.1-beta.318 129 7/2/2025
9.5.1-beta.317 125 6/30/2025
9.5.1-beta.315 128 6/26/2025
9.5.1-beta.314 129 6/23/2025
9.5.1-beta.313 114 6/20/2025
9.5.1-beta.312 117 6/20/2025
9.5.1-beta.311 123 6/18/2025
9.5.1-beta.310 138 6/17/2025
9.5.1-beta.309 123 6/17/2025
9.5.1-beta.308 124 6/17/2025
9.5.1-beta.307 130 6/16/2025
9.5.1-beta.306 290 6/11/2025
9.5.1-beta.305 109 6/7/2025
9.5.1-beta.304 118 6/6/2025
9.5.1-beta.303 122 6/4/2025
9.5.1-beta.302 134 6/4/2025
9.5.1-beta.301 132 6/2/2025
9.5.1-beta.300 148 5/28/2025
9.5.0 5,264 5/27/2025
9.5.0-beta.299 130 5/27/2025
9.5.0-beta.298 133 5/26/2025
9.5.0-beta.297 88 5/24/2025
9.5.0-beta.296 81 5/24/2025
9.5.0-beta.295 57 5/24/2025
9.4.1-beta.291 130 5/19/2025
9.4.1-beta.289 147 5/16/2025
9.4.1-beta.288 196 5/16/2025
9.4.1-beta.287 204 5/16/2025
9.4.1-beta.286 197 5/16/2025
9.4.1-beta.285 212 5/14/2025
9.4.1-beta.284 216 5/13/2025
9.4.1-beta.283 217 5/12/2025
9.4.1-beta.282 128 5/7/2025
9.4.1-beta.280 139 5/2/2025
9.4.1-beta.279 124 5/2/2025
9.4.1-beta.277 153 4/23/2025
9.4.1-beta.276 150 4/23/2025
9.4.1-beta.275 146 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 147 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 154 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 150 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 143 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 151 4/8/2025
9.3.1-beta.253 165 4/1/2025
9.3.1-beta.252 120 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 124 3/27/2025
9.3.1-beta.247 128 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,119 3/19/2025
9.3.0-beta.239 132 3/19/2025
9.2.2-beta.237 134 3/19/2025
9.2.2-beta.236 112 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 151 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 162 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 185 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 108 3/2/2025
9.2.1-beta.206 81 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 86 2/26/2025
9.2.0 271 2/26/2025
9.2.0-beta.202 88 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