多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### CanvasLMS 如何发送邮件 1. 远程连接到服务器 2. 编辑```/opt/canvaslms/apps/canvaslms/htdocs/config/outgoing_mail.yml```文件中以下字段,分别用您的 163 帐户用户名和密码替换USERNAME和PASSWORD(这里以 gmail 邮箱为例): production: address: smtp.gmail.com port: 587 user_name: USERNAME@gmail.com password: PASSWORD authentication: plain # plain, login, or cram_md5 domain: smtp.gmail.com outgoing_address: USERNAME@gmail.com default_name: Instructure Canvas **国内的服务器按照如上配置如果不能收到邮件,请尝试将 authentication 改为 login** 3. 重启 CanvasLMS ```sudo /opt/canvaslms/ctlscript.sh restart ``` >[danger] 注意: > 1. 请将 /opt/canvaslms/apps/canvaslms 目录下的 **bnconfig** 文件删除,删除后请重启 Apache 服务; > 2. 使用邮件功能请务必保证你的网站配置了域名; > 以上条件缺一不可,否则即使收到邮件,里面的链接也无法打开。如果没有配置 SSL 证书,打开链接时会有安全提示,忽略即可。