Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumi_mailslurp-0.1.2.tar.gz (25.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pulumi_mailslurp-0.1.2-py3-none-any.whl (36.4 kB view details)

Uploaded Python 3

File details

Details for the file pulumi_mailslurp-0.1.2.tar.gz.

File metadata

  • Download URL: pulumi_mailslurp-0.1.2.tar.gz
  • Upload date:
  • Size: 25.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pulumi_mailslurp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 eeb8db0cc1ac4437578d8ebea00b3043e3a7d34ccfa5fcdc5939b5893c3ccdc1
MD5 c24a2a2b89ac04098399925ec66110e3
BLAKE2b-256 69e28b483ca8bcfc5f97abbe59715db6e655310aaadb32ca74d2cd160b174bcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulumi_mailslurp-0.1.2.tar.gz:

Publisher: release.yml on jschady/pulumi-mailslurp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pulumi_mailslurp-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumi_mailslurp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e188b400674e9fc1245769e1755bb8722162336699d374fd9644d73d36c0aa1f
MD5 fb707a869d99f7d07ff5214d2b342754
BLAKE2b-256 58c6745c3e3767de85f0449fab3a86ef77dd4375433164487400eafbeeb4054a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pulumi_mailslurp-0.1.2-py3-none-any.whl:

Publisher: release.yml on jschady/pulumi-mailslurp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page