A package for sending email from your Pyramid application
Python
Latest commit 789f2af Dec 13, 2016 @mmerickel mmerickel prep 0.15.1
Permalink
Failed to load latest commit information.
docs
pyramid_mailer set_mailer is not public API Dec 13, 2016
.gitignore
.travis.yml
CHANGES.rst
CONTRIBUTORS.txt Merge branch 'moriyoshi/7bit-and-8bit-transfer-encoding' of moriyoshi… Dec 7, 2016
LICENSE.txt
README.rst
TODO.txt notes Jun 27, 2013
rtd.txt add the new pylons-sphinx-themes and bring the test runner back inlin… May 21, 2015
setup.cfg add the new pylons-sphinx-themes and bring the test runner back inlin… May 21, 2015
setup.py
tox.ini Silence 'pip install' spew. Dec 7, 2016

README.rst

pyramid_mailer

https://travis-ci.org/Pylons/pyramid_mailer.png?branch=master Documentation Status

pyramid_mailer is a package for sending email from your Pyramid application. It is compatible with Python 2.7, 3.3, 3.4, and 3.5, as well as PyPy.

This package includes:

  1. Wrapping the low-level Python email library with an easy-to-use API, which includes attachments and mulipart content.
  2. Send emails immediately or to add to a maildir queue.
  3. Managing email sends inside a transaction, to prevent emails being sent if your code raises an exception.
  4. Features to help with unit testing.

pyramid_mailer uses the repoze.sendmail library for managing email sending and transacton management, and borrows code (with permission) from Zed Shaw's lamson for wrapping email messages. See the LICENSE.txt file for more information.

Links