django-rq-mail:使用等待和活动队列存储邮件并异步发送

时间:2024-07-17 05:19:19
【文件属性】:

文件名称:django-rq-mail:使用等待和活动队列存储邮件并异步发送

文件大小:22KB

文件格式:ZIP

更新时间:2024-07-17 05:19:19

Python

django-rq-mail 此项目不再维护,它不支持来自 rq 的最新更改 django-rq-mail 是一个基于的简单 Python 库,用于存储发送的电子邮件,并在后台与工作人员一起处理。 由于 django-rq-mail 基于 ,它完全由支持。 建筑学 django-rq-mail 添加了新元素来享受。 出于 django-rq-mail 的目的,它实现了WaitingQueue的概念,它使用时间戳延迟作业的处理。 的默认行为是通过处理作业,当没有要从任何给定队列弹出的元素时,它会阻止连接。 有了这种行为,就无法延迟作业的处理,并且当它失败时将其推送到失败的队列中。 当然,您可以稍后重新排队此作业,但没有回退机制。 在 django-rq-mail 中,您可以定义回退步骤(以秒为单位)以重试作业,直到它没有失败。 当一个作业在每个步骤上都经过测试后,我们重新引入的默认


【文件预览】:
django-rq-mail-master
----README.rst(5KB)
----docs()
--------conf.py(8KB)
--------make.bat(5KB)
--------Makefile(5KB)
--------index.rst(400B)
----test_project()
--------test_project()
--------manage.py(255B)
----requirements.txt(72B)
----setup.py(946B)
----.gitignore(322B)
----Makefile(204B)
----rq_mail()
--------queue.py(7KB)
--------models.py(29B)
--------backends.py(999B)
--------management()
--------__init__.py(72B)
--------settings.py(738B)
--------tasks.py(418B)
--------dispatcher.py(3KB)

网友评论