fluentmail

Tiny library to send email


Keywords
python, email, mail, smtp, mailgun, mailer, python-smtp-client, python3, smtp-library
License
MIT
Install
pip install fluentmail==1.0.0

Documentation

FluentMail Build Status PyPI

Python SMTP client and Email for Humans™

Simple

FluentMail tries to keep it simple as possible.

Install

pip install fluentmail

Compatibility

Works with Python 2.6+, Python 3.3+, PyPy and PyPy 3.

Documentation

You can find some info on the project wiki.

Features

  • SMTP
  • Mailgun
  • Plain or HTML body
  • Alternative body
  • Attachments

Future work

  • More test coverage
  • Dummy backend
  • FileBased backend
  • MemoryBased backend
  • Support template engines (Django, Jinja)
  • Support custom message headers
  • Set default backend
  • Thread-safety
  • Inline attachment
  • What more?