Python django mailer-如何在django中异步发送_mail()

Python django mailer-如何在django中异步发送_mail(),python,django,django-email,django-mailer,Python,Django,Django Email,Django Mailer,有没有一种方法可以使用django mailer即时发送邮件 正如我现在看到的,django mailer的send_mail()将邮件放入队列,我需要运行一个周期性任务,每X分钟运行一次,以发送队列中的所有邮件 我有一个小应用程序,只需要发送少量电子邮件,我想尽快发送电子邮件,但在另一个工作线程中(不占用web线程),因此尝试使用django mailer 谢谢那为什么还要用django mailer呢?只需执行django提供的send_-mail。@karthikr send_-mail(

有没有一种方法可以使用django mailer即时发送邮件

正如我现在看到的,django mailer的send_mail()将邮件放入队列,我需要运行一个周期性任务,每X分钟运行一次,以发送队列中的所有邮件

我有一个小应用程序,只需要发送少量电子邮件,我想尽快发送电子邮件,但在另一个工作线程中(不占用web线程),因此尝试使用django mailer


谢谢

那为什么还要用django mailer呢?只需执行django提供的
send_-mail
。@karthikr send_-mail()不会在单独的工作线程中发送电子邮件,除非我弄错了。如果您要删除django-mail的排队功能,这与
send_-mail
完全相同,我的意思是,我可以有一个芹菜@shared_任务,比如myfunc()它接受send_mail(from、to、msg)的所有参数,并在该共享_任务中调用send_mail()。我可以调用myfunc.delay()以使邮件在不同的线程中发送(但立即发送,而不是在下一个周期性时间)。我在找一个包裹做这个