如何使用RabbitMq和Django发送电子邮件

如何使用RabbitMq和Django发送电子邮件,django,rabbitmq,celery,Django,Rabbitmq,Celery,同时,我是RabbitMQ的新手,如果可能的话,是否有人也可以将我链接到一个好的任务教程?这里有一个好的安装教程: 有关RabbitMQ安装的更多信息: 设置后,您可以发送电子邮件创建芹菜任务 参考: 有关django文档的更多信息: tasks.py from celery import shared_task from django.core.mail.message import EmailMultiAlternatives @shared_task def send_email_t

同时,我是RabbitMQ的新手,如果可能的话,是否有人也可以将我链接到一个好的任务教程?

这里有一个好的安装教程:

有关RabbitMQ安装的更多信息:

设置后,您可以发送电子邮件创建芹菜任务

参考:

有关django文档的更多信息:

tasks.py

from celery import shared_task
from django.core.mail.message import EmailMultiAlternatives

@shared_task
def send_email_to(subject, body, from_email, to_email):
    try:
        email = EmailMultiAlternatives(subject, body, from_email, [to_email])
        email.content_subtype = 'html'
        email.send()
    except:
        pass

我严格遵守了文件,但仍然无法使其正常工作。您有什么可以帮助我的吗?我花了数小时在这方面没有任何进展。您能更具体地说明您在哪一点上遇到了问题吗?Nvm终于找到了