Skip to main content

Invenio-Mail is an integration layer between Invenio and Flask-Mail.

Project description

https://img.shields.io/github/license/inveniosoftware/invenio-mail.svg https://github.com/inveniosoftware/invenio-mail/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-mail.svg https://img.shields.io/pypi/v/invenio-mail.svg

Invenio-Mail is an integration layer between Invenio and Flask-Mail.

Further documentation is available on https://invenio-mail.readthedocs.io/

Changes

Version v2.3.0 (released 2025-03-27)

  • tasks: enable optional logging of failed emails

Version 2.2.1 (released 2025-01-29)

  • add filename to attachments

Version 2.2.0 (released 2024-12-20)

  • retry e-mail sending on failure with random backoff

Version 2.1.1 (released 2024-05-28)

  • installation: upper pin flask-mail due to breaking changes in v0.10.0

Version 2.1.0 (released 2023-11-29)

  • add a func to send e-mails with inline attachments

Version 2.0.0 (released 2023-10-06)

  • config: introduce MAIL_DEFAULT_REPLY_TO

  • global: clean test infrastructure

  • global: bump minimal python version to 3.7

  • global: migrate CI to gh-actions

Version 1.0.2 (released 2018-12-05)

  • Fixes issue with passing None context value to the e-mail template

Version 1.0.1 (released 2018-04-12)

  • Fixes issue with task running in request context, when only the app context is needed. This causes issues when e.g host header injection protection is turned on.

Version 1.0.0 (released 2018-03-23)

  • Initial public release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio_mail-2.3.0.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invenio_mail-2.3.0-py2.py3-none-any.whl (10.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_mail-2.3.0.tar.gz.

File metadata

  • Download URL: invenio_mail-2.3.0.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for invenio_mail-2.3.0.tar.gz
Algorithm Hash digest
SHA256 a8ecc485ea0e38307a33f87c7374c329e5e491a3cb3d3dc34aeb84485e78c34b
MD5 b59a49d0641d09fef744b3c98df1887f
BLAKE2b-256 4d72f27e212fc8580a216ab0589ae087e2eeff206413e6f05863c19dd8ad7a46

See more details on using hashes here.

File details

Details for the file invenio_mail-2.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: invenio_mail-2.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for invenio_mail-2.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2f560d1e597ce4f033bfe46263d78bf61605980e6b7941ce0ea7adb203df9c3f
MD5 5c930c1895ccfd55d00f380f00faaa79
BLAKE2b-256 64657a30bab57a268a9d52ff7c4b2210448477cd82d2509bcf87bb4f8922e159

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page