一个django可重用的应用程序,提供发送pgp/mime签名的多部分电子邮件的能力。
django-gnupg-mails的Python项目详细描述
简介
django gnupg mails提供了一个gnupg\u mails.message.gnupgmessage类 扩展了django的django.core.mail.emailMessage的发送功能 PGP/mime签名电子邮件。
- Documentation: http://django-gnupg-mails.readthedocs.org/
- Source: https://github.com/jandd/django-gnupg-mails
依赖关系
- gnupg is required for signing the mails
安装
安装django gnupg邮件的最简单方法是直接从pypi使用pip运行下面的命令:
$ pip install -U django-gnupg-mails
否则您可以下载django gnupg邮件并直接从 来源:
$ python setup.py install
用法
define settings.gnupg_homedir指向包含 具有签名功能的私钥。
不用django的电子邮件,您可以直接使用 gnupg_mails.message.gnupgmessage。这个班是一个替补班,可以 使用的方式与The Django documentation中记录的原始类相同。
类似包装
你可能想看看史蒂芬·麦克唐纳的django-email-extras 其他与gnupg相关的功能。Stephen的包允许发送PGP 加密邮件,并提供了一个不错的电子邮件测试后端。