采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师 您好 我这里不知道为什么,注册的时候,一直报邮箱超时的错误,我找了一天也没找到原因,我在其他项目验证过这个邮箱账号密码都是正确的,能发送邮件,请问老师知不知道问题在哪里呢?谢谢
你问题解决了吗?请问如何解决的?
尝试改变.env文件中的DJANGO_EMAIL_PORT 25 465等都试试
您好,celery有接收到邮件任务吗?还有.env文件中=左右不要有空格,邮箱前后不需要<>
已解决,本来是25端口,改为了465就i可以正常发送邮件了
看报错应该是发送邮件的任务没给到django的邮件发送模块,socket等待超时,不是邮箱的问题。
一一排错:
是否启动了redis;
是否安装了django-celery-email==2.0.1;
INSTALLED_APP列表里有'djcelery_email'吗;
celery是否接收到任务,可以先启动/usr/local/python3/bin/celery --workdir=/home/zanhu/zanhu -A zanhu.taskapp worker -l info 再点击发送邮件,看终端是否有recieved task;
老师 目前显示发送成功 但是客户端没有收到邮件 阿里云上面的邮件推送也显示没有发送邮件 终端没有报错 celery中也没有接收到任务, redis 启动好的 相关的模块也安装好的 这个需要怎么排查问题呢 一点日志都没有
celery中没接收到任务,那还是没发送成功。麻烦单独提问,截图一下发送邮件的代码和项目配置
登录后可查看更多问答,登录/注册
融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目
2.5k 15
7.5k 1
2.3k 6
1.6k 4
1.8k 2