MailSlurp provider for Pulumi
This provider creates and manages the email objects of a MailSlurp account:
- inboxes
- webhooks
- inbox rulesets
- inbox forwarders
- email templates
Two functions, getInbox and getDomain, read one inbox and one custom domain.
Installation
Install the package for the language of your program.
| Language | The command |
|---|---|
| Node.js | npm install pulumi-mailslurp |
| Python | pip install pulumi_mailslurp |
| Go | go get github.com/jschady/pulumi-mailslurp/sdk/go/mailslurp |
| .NET | dotnet add package Jschady.Mailslurp |
API key
The provider authenticates every call with the API key of your account:
export MAILSLURP_API_KEY=your-api-key
You can keep the key in the encrypted stack configuration instead. The installation and configuration page shows that command and every property the provider reads.
Documentation
The MailSlurp page of the Pulumi registry serves the API documentation. The overview page of this repository holds one example program per language, and it names the known limitations.
Contributing
CONTRIBUTING.md explains how to build and test this repository. The workflow page,
.github/workflows/README.md, explains what each CI job runs.
License
This provider uses the Apache License 2.0. Read the LICENSE file for the full text.
Metadata
Release files for pulumi-mailslurp 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pulumi_mailslurp-0.1.2.tar.gz | 25.9 kB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pulumi_mailslurp-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 62.3 kB
Release files / pulumi_mailslurp-0.1.2.tar.gz
| Download URL | pulumi_mailslurp-0.1.2.tar.gz |
|---|---|
| Size | 25.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eeb8db0cc1ac4437578d8ebea00b3043e3a7d34ccfa5fcdc5939b5893c3ccdc1
|
|
BLAKE2b-256 checksum How to use checksums |
69e28b483ca8bcfc5f97abbe59715db6e655310aaadb32ca74d2cd160b174bcb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.
Transparency logRelease files / pulumi_mailslurp-0.1.2-py3-none-any.whl
| Download URL | pulumi_mailslurp-0.1.2-py3-none-any.whl |
|---|---|
| Size | 36.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e188b400674e9fc1245769e1755bb8722162336699d374fd9644d73d36c0aa1f
|
|
BLAKE2b-256 checksum How to use checksums |
58c6745c3e3767de85f0449fab3a86ef77dd4375433164487400eafbeeb4054a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.
Transparency logSecurity for pulumi-mailslurp 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for pulumi_mailslurp-0.1.2.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 21, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.