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

Uploaded Source

Built Distribution

promail-0.7.0-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: promail-0.7.0.tar.gz
  • Upload date:
  • Size: 40.4 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.7.0.tar.gz
Algorithm Hash digest
SHA256 d09c7e32cf4454bc32d46ff7c465aecb64b32e60050c06cf687b6dfa92675962
MD5 79105a4cfb4fad179dfedfb0d8a088c4
BLAKE2b-256 7103e8cb79491a8c15677847d9c8c25f458b78bb9c4c0705adcbb457ab4fbf15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: promail-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 30.1 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.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bbf5afb2bd47da504b61fa90ce715c3db1661640cd06bc26f962d5d9a4130adc
MD5 6838c08d43e9b299f37d37c7d1e6f7ba
BLAKE2b-256 81ac707015050f2a6a0658bf8d1f0ac57821ee7eb37e19aa93b379d1a4f2f438

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