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

Uploaded Source

Built Distribution

promail-0.5.1-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: promail-0.5.1.tar.gz
  • Upload date:
  • Size: 38.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.4 Linux/5.13.0-1025-azure

File hashes

Hashes for promail-0.5.1.tar.gz
Algorithm Hash digest
SHA256 eab6bf61d9d474a8e8412db3b84c1ec696f18029c8d53fa146280ec436ddbf91
MD5 09f9b0e6ff5e8d69fe9643e4369f7038
BLAKE2b-256 25a23a701cff4323f10e22a39aee47eedcdc752d7bc8ef37efbb52dea359705b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for promail-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b6c6fa6604652c5f52df3f9411acfb50fdaec19cf1b5e62230ae157c9e7011f4
MD5 3a0bed8f0ceb5ad94c58b0490743eee4
BLAKE2b-256 6cec9f85480794038b80fc2f6cdaeef9b23c3f8ee59da119e7c742219e90a321

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