Skip to main content

A CDK construct that creates SMTP credentials permitting emails to be sent via SES.

Project description

Charles Dot Fish

SMTP Credentials CDK Construct

This construct creates an IAM user, with a policy permitting emails to be sent via SES from a specified email address, creates an access key associated with this user, and converts the access key to SMTP credentials.

The generated SMTP credentials are stored as a parameter in Parameter Store, and the name of this parameter is output as a CloudFormation output. The parameter may be safely deleted, once the credentials have been accessed.

Example Usage

See API.md for details on the exposed API.

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826
SmtpCredentials(self, "SmtpCredentials",
    email_address="me@charles.fish"
)

Project details


Download files

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

Source Distribution

smtp-credentials-cdk-construct-1.0.4.tar.gz (62.4 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file smtp-credentials-cdk-construct-1.0.4.tar.gz.

File metadata

  • Download URL: smtp-credentials-cdk-construct-1.0.4.tar.gz
  • Upload date:
  • Size: 62.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9

File hashes

Hashes for smtp-credentials-cdk-construct-1.0.4.tar.gz
Algorithm Hash digest
SHA256 91dc0869000eb7c71723ef2170d645ef9d4fbd304007c045755ea016159cf9cf
MD5 4dc6fd92929cc074519efa39d39e58a4
BLAKE2b-256 a29048386c62b18075dc45619cc5baaf0bb6585f423bd7ca60961cb22f624a8b

See more details on using hashes here.

File details

Details for the file smtp_credentials_cdk_construct-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: smtp_credentials_cdk_construct-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 62.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9

File hashes

Hashes for smtp_credentials_cdk_construct-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4b064a8955dfdbc455989bce5f503fd2ce3c2eb1457675cc67783c874bb4be84
MD5 e4cc879cce97bc8c2fdfdb7fa3e10ce1
BLAKE2b-256 61e830498d16663cab569f29130fd19faa50126353c90e184b365f744ed7e912

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page