配置发邮件失败,没有任何错误提示,求指点

通过官方教程 sending_email - Seafile Server 在 dtable_web_settings_py 新增相关邮件配置信息,没有办法发送邮件,表现为邮箱配置错误,并且 logs/dtable_web.log 中没有任何错误信息

1、怀疑邮件服务器异常,导致无法发送,通过linux本机 mail.rc 配置smtp 可以正常发送邮件
4

以上步骤排除邮件服务器问题

2、尝试修改dtable_web_settings.py 中的配置 修改过多种场景都无效,网页表现为2.2min分钟超时 并且服务端没有任何报错日志

其他几个步骤截图 看回复,新人一次只能一张图,谢谢

求遇到过的大神给予指点,谢谢

3

搞了半天,解决了
首先你在 dtable-event.conf 最下面添加

[EMAIL SENDER]
enabled = false
然后在dtable_web_settings.py中添加以下行

EMAIL_USE_TLS = False
EMAIL_HOST = 'smtp.你的.com' # smpt server
EMAIL_HOST_USER = '你的' # username and domain
EMAIL_HOST_PASSWORD = '你的' # password
EMAIL_PORT = 25
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
SERVER_EMAIL = EMAIL_HOST_USER
最后在终端登录服务器,执行下重启生效
docker exec -d seatable /shared/seatable/scripts/seatable.sh restart
完成,我测试过

感谢 果然可以了~