Python SMTP client and Email for Humans™

alexandrevicenzi alexandrevicenzi Last update: Oct 18, 2023

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?

Subscribe to our newsletter