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.9.0.tar.gz (49.7 kB view details)

Uploaded Source

Built Distribution

promail-0.9.0-py3-none-any.whl (33.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: promail-0.9.0.tar.gz
  • Upload date:
  • Size: 49.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.5 Linux/5.15.0-1014-azure

File hashes

Hashes for promail-0.9.0.tar.gz
Algorithm Hash digest
SHA256 8aaba7b76ae8b67487058d2aaacdb02062133461fdd2ecf78dab6fe476c897de
MD5 5a31a4a718dcdc46dbb92e2b670c7afc
BLAKE2b-256 ff9ef8cfc0980f353868127837bfd2ee880bf3838213096ddd77eb97e2b18fcb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for promail-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 171cec0ea1ad4ae272bf16ab592ef820fe773b5cb90393082f55dbf5c2a2acc8
MD5 c67a2a454fe9fde51bfe7df79ee882f6
BLAKE2b-256 0542e14737fa093921b755f553d9d7ef48ca039d6bd4624d5cf28acaa3156342

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