Metadata-Version: 2.1
Name: mailsuite
Version: 1.7.2
Summary: A Python package to make receiving, parsing, and sending email easier
Home-page: https://seanthegeek.github.io/mailsuite/
Author: Sean Whalen
Author-email: whalenster@gmail.com
License: Apache 2.0
Keywords: email,SMTP,IMAP
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.0
Classifier: Programming Language :: Python :: 3.1
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
License-File: LICENSE

=========
mailsuite
=========

A Python package to simplify receiving, parsing, and sending email

Features
--------

- Receive emails via IMAP

  - Retrieve email from any folder
  - Create new folders
  - Move messages to other folders
  - Delete messages
  - Monitor folders for new messages using the IMAP ``IDLE`` command
  - Always use ``/`` as the folder hierarchy separator, and convert to the
    server's hierarchy separator in the background
  - Always remove folder name characters that conflict with the server's
    hierarchy separators
  - Prepend the namespace to the folder path when required

  - Automatically reconnect when needed
  - Work around quirks in Gmail/G-suite, Office 365, Exchange, Dovecot, and
    DavMail

- Consistent email parsing

  - SHA256 hashes of attachments

- Simplified email sending via SMTP

  - Uses opportunistic encryption (``STARTTLS``) by default
  - Easily add attachments, plain text, and HTML

