Skip to main content

Promail: The Python Email Automation Framework

Project description

Tests Codecov PyPI Read the Docs

Promail

Promail along with its sister library Promail-Templates aims to close the email gap between what you as an individual can make your email do with little effort and what enterprise users do

  • Automated Professional Rich content HTML emails
  • Allow you to write your own pluggins that do arbitrary things depending on the content of the email.

Installation

pip install promail

Simple Usage

from promail.clients.gmail import GmailClient

client = GmailClient("your-gmail@gmail.com")
# The first time you do this it will open a web browser allowing you to sign into your google account directly
client.send_email()

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

promail-0.6.0.tar.gz (38.1 kB view details)

Uploaded Source

Built Distribution

promail-0.6.0-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file promail-0.6.0.tar.gz.

File metadata

  • Download URL: promail-0.6.0.tar.gz
  • Upload date:
  • Size: 38.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.5 Linux/5.13.0-1031-azure

File hashes

Hashes for promail-0.6.0.tar.gz
Algorithm Hash digest
SHA256 6aa44a0047266aa12ed0dbdcde399bb579fc7f870105c443e8f4db279dbb218d
MD5 ba2af0a1cc6af093d6f4e66c9e4c7a11
BLAKE2b-256 ebf512f690850278bd3c1510116865445433c0de287b9ce72fe3acdfddc587b3

See more details on using hashes here.

File details

Details for the file promail-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: promail-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.5 Linux/5.13.0-1031-azure

File hashes

Hashes for promail-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 acc35a87f3262f0df0c6e37f67f0da0d23ef9209656bc50a7c752c9156016080
MD5 0a832942e5cfe7bb04ebf24a76e6c43a
BLAKE2b-256 088f2d6e4e219d847c60b8fc6335aee17986c5524f57eb5a571352d2a34267eb

See more details on using hashes here.

Supported by

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