Django配置有邮件发送错误信息

本文介绍了如何在Django中配置邮件发送错误信息。通过设置ADMINS和MANAGERS,可以分别设定在访问错误和服务器内部错误时接收邮件通知。同时提到了 BrokenLinkEmailsMiddleware 中间件的使用,并记录了直接在settings.py中配置的方法,但未实际验证。
摘要由CSDN通过智能技术生成

1.首先在setting中配置

ADMINS = (

('Shawn','shawn.huang@xxx.com'),

)

MANAGERS = (
('Shawn', >'shawn@example.com'),
)

MIDDLEWARE_CLASSES=(
  .....
 'django.middleware.common.BrokenLinkEmailsMiddleware',
)

其中ADMINS会发送访问错误的页面,也就访问报错,MANAGERS会发送服务器内部报错

2、具体配置在

首先执行

 python -c 'import django;print django.__path__'
找到django在哪里 然后找到
 vi /home/tao/local/python/lib/python2.7/site-packages/django/conf/global_settings.py
这个文件 在里面配置
SERVER_EMAIL = 'shawn@example.qq.com'
    EMAIL_HOST = 'smtp.exmail.qq.com'
    EMAIL_PORT = 25
和username  passwoed 都是写好的

我觉得直接写到setting中也是可以的


以上方法没有尝试 暂时记录待用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值