将以下内容替换为你的QQ企业邮箱及密码.然后加到conf/seahub_settings.py中
如果发送邮件失败可以查看日志.如果是seahub_settings.py含有中文导致转码失败提供一个解决方案
在seahub_settings.py头部加入以下内容:
以下加入到seahub_settings.py解决中文转码
# -*- coding: utf-8 -*- import sys #要重新载入sys reload(sys) sys.setdefaultencoding('utf-8')
以下加入到seahub_settings.py设置邮箱
################# # Email sending # ################# #添加用户时发送 SEND_EMAIL_ON_ADDING_SYSTEM_MEMBER = True #重置密码时发送 SEND_EMAIL_ON_RESETTING_USER_PASSWD = True #开启TLS加密 EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.exmail.qq.com' #你的邮箱账号 EMAIL_HOST_USER = 'xxx@xxx.com' #你的邮箱密码 EMAIL_HOST_PASSWORD = 'xxxx' #此断开为开启tls端口 EMAIL_PORT = '587' DEFAULT_FROM_EMAIL = EMAIL_HOST_USER SERVER_EMAIL = EMAIL_HOST_USER