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

Uploaded Source

Built Distribution

promail-0.8.0-py3-none-any.whl (30.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: promail-0.8.0.tar.gz
  • Upload date:
  • Size: 41.5 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.8.0.tar.gz
Algorithm Hash digest
SHA256 5f34870095afa2bf6d94d924d8ac4c6f81604d53ec1b60a0a2d9d5f2c62864c3
MD5 853a948d66e62d08ec4b0f7b315710f4
BLAKE2b-256 42747591ebbe6261aa017e3be6c0a3798af002c15967e6effe8ce0eeb79290c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: promail-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 30.3 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.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f4ac6962f0f67432e04608ac92ab22bd0e1a76facae01dbf2469d8e79043010c
MD5 f10da46ac0c3a3338d35ca9429b3e1c8
BLAKE2b-256 c097b2eaab84a055c581fe72aa9b1ed8e880ed3a9c2ab860331656bd4cb53fd0

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