open edX平台配置SMTP邮箱,平台名等

上一篇edX教程博客:Open edX平台的简单定制_ova的挂载与简单配置

SMTP科普:百度百科SMTP
看不懂上面百度百科的一大推话没关系,你只需要知道这是给你发送激活邮件的东西就可以了

这些配置都在/edx/app/edxapp目录下的几个json文件里面

cd /edx/app/edxapp
sudo vi lms.env.json

修改以下对应值:

"DEFAULT_FROM_EMAIL": "your email",     #设置成你的smtp邮箱

"EMAIL_BACKEND": "django.core.mail.backends.smtp.EmailBackend",
"EMAIL_HOST": "smtp.qq.com",  #内容修改成你的smtp主机,比如你的邮箱设置的QQ邮箱则是smtp.qq.com
"EMAIL_PORT": 25,
"EMAIL_USE_TLS": false,


"LMS_BASE": "x.edustack.org",    #你的平台域名,域名要解析到ip上,可填ip

"PLATFORM_NAME": "eduStack-X",   #内容修改成你的edX平台名字

"SITE_NAME": "localhost",        #域名或ip,激活邮箱时调用

sudo vi lms.auth.json 

修改以下对应值:

"EMAIL_HOST_PASSWORD": "password", #smtp邮箱密码
"EMAIL_HOST_USER": "email", #邮箱

sudo vi cms.env.json

修改以下对应值:

"BULK_EMAIL_DEFAULT_FROM_EMAIL": "your email", #设置成你的smtp邮箱

"DEFAULT_FROM_EMAIL": "your email",     #设置成你的smtp邮箱

"EMAIL_BACKEND": "django.core.mail.backends.smtp.EmailBackend",
"EMAIL_HOST": "smtp.qq.com",   #内容修改成你的smtp主机,比如QQ邮箱则是smtp.qq.co
"EMAIL_PORT": 25,              #一般是25,腾讯企业邮箱貌似465
"EMAIL_USE_TLS": false,

"LMS_BASE": "x.edustack.org",    #你的平台域名,域名要解析到ip上,可填ip

sudo vi cms.auth.json 

修改以下内容:

"EMAIL_HOST_PASSWORD": "password", #smtp邮箱密码
"EMAIL_HOST_USER": "email", #邮箱

重启edxapp生效:

sudo /edx/bin/supervisorctl restart edxapp:

未经允许不得转载:晨飞小窝 » open edX平台配置SMTP邮箱,平台名等

赞 (0)

评论 0