Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Pylons/pyramid_mailer
A package for sending email from your Pyramid application
https://github.com/Pylons/pyramid_mailer
Last synced: 3 months ago
JSON representation
A package for sending email from your Pyramid application
- Host: GitHub
- URL: https://github.com/Pylons/pyramid_mailer
- Owner: Pylons
- License: other
- Created: 2011-09-26T01:17:42.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2022-11-17T20:47:17.000Z (almost 2 years ago)
- Last Synced: 2024-05-14T19:54:45.544Z (6 months ago)
- Language: Python
- Homepage: https://docs.pylonsproject.org/projects/pyramid-mailer/en/latest/
- Size: 354 KB
- Stars: 50
- Watchers: 16
- Forks: 40
- Open Issues: 12
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- Contributing: contributing.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-pyramid - pyramid_mailer - A package for (Email)
README
``pyramid_mailer``
==================.. image:: https://travis-ci.org/Pylons/pyramid_mailer.png?branch=master
:target: https://travis-ci.org/Pylons/pyramid_mailer.. image:: https://readthedocs.org/projects/pyramid_mailer/badge/?version=latest
:target: https://docs.pylonsproject.org/projects/pyramid_mailer/en/latest/
:alt: Documentation Statuspyramid_mailer is a package for sending email from your Pyramid application.
It is compatible with Python 2.7, 3.4, 3.5, 3.6, and 3.7 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 multipart content.2. Sending emails immediately or 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 transaction management, and borrows code (with permission) from
Zed Shaw's `lamson `_ for wrapping email
messages. See the ``LICENSE.txt`` file for more information.Links
------ `documentation
`_- `code repository
`_