配置LMS/Studio SMTP:

用到的文件如下:以下设置采用的root用户进行

/edx/app/edxapp/lms.env.json #|env文件 里包含一些功能开关
/edx/app/edxapp/cms.env.json #|
/edx/app/edxapp/lms.auth.json#|auth 文件包含一些密码 权限相关
/edx/app/edxapp/cms.auth.json#|

编辑lms.env.json

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

"EMAIL_BACKEND":"django.core.mail.backends.smtp.EmailBackend",
"EMAIL_HOST":"smtp.office365.com",  #内容修改成你的smtp主机
"EMAIL_PORT": 587,            #端口
"EMAIL_USE_TLS":false,  

"LMS_BASE":"x.edustack.org",   #你的平台域名,可填ip  

"PREVIEW_LMS_BASE":"x.edustack.org",     

"CMS_BASE":"studio.edustack.org",  

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

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

编辑 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.office365.com",  #内容修改成你的smtp主机
"EMAIL_PORT": 587,             #端口号
"EMAIL_USE_TLS":false,  

"LMS_BASE":"x.edustack.org",   #你的平台域名,可填ip  

"PREVIEW_LMS_BASE":"x.edustack.org",     

"CMS_BASE":"studio.edustack.org",  

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

编辑 lms.auth.json:

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

编辑 cms.auth.json:

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

重启edxapp生效

/edx/bin/supervisorctl restart edxapp:

  

Open edX 配置 O365 SMTP的更多相关文章

  1. gitlab配置通过smtp发送邮件(QQ exmail腾讯企业为例)

    gitlab配置通过smtp发送邮件(QQ exmail腾讯企业为例) 首先祭出官网文档链接:https://docs.gitlab.com/omnibus/settings/smtp.html 其实 ...

  2. edx 配置smtp发送邮件

    参考文章:https://github.com/CDOT-EDX/ProductionStackDocs/wiki/Enable-SMTP-for-EDX-(Production-Stack) 具体到 ...

  3. [转]gitlab配置通过smtp发送邮件(QQ exmail腾讯企业为例)

    本文转自:http://www.fayfox.com/post/39.html 首先祭出官网文档链接:https://docs.gitlab.com/omnibus/settings/smtp.htm ...

  4. Foxmail中配置O365邮箱和Hotmail邮箱

    一.简述 平时我们经常使用第三方的邮箱工具来管理邮箱.可能性能比Outlook好很多,比如Foxmail,而且也能和Skype会议关联的很好.本文就讲如何在Outlook中关联Office365邮箱和 ...

  5. Jenkins配置邮件SMTP(使用QQ邮箱)

    一.QQ邮箱中开启SMTP服务 进入QQ邮箱的设置页面,选择开启POP3/SMTP服务 需要发送一条短信开启服务,成功后,会收到一个密码,一定要截图.复制密码保存好 二.Jenkins中配置SMTP ...

  6. SSRS1:配置SMTP Server发送mail

    为了使用SSRS发送mail,必须为Reporting service配置SMTP Server. 1,在Reporting Service Configuration Manager中配置Email ...

  7. Reporting Service 配置SMTP和设置订阅出现的异常

    SSRS能够按照schedule,以mail的形式发送report,这是通过设置subscription report来实现的. 1,发送mail需要在SSRS中配置SMTP Server,如果没有R ...

  8. CentOS下配置SMTP

    在服务器上配置一个SMTP邮件服务可能是在日常工作中经常会遇到的需要,比如在做一些简单测试的时候. 配置步骤无比简单,废话不说: 1,yum -y install mail 2,编辑/etc/mail ...

  9. 后台邮箱配置SMTP函数,如何把发件人设置为自定义昵称

    默认的php的mail函数,太坑爹! 用PHPCMS配置好SMTP后,虽然能发送邮件. 但是收件人一项,显示的是邮箱地址@前面的内容. 今天研究了一下午,终于在一个论坛里找到了答案. 原来PHPCMS ...

随机推荐

  1. web缓存概述

    缓存无处不在,所展示出的仅仅是服务器端的缓存,我们从细节层面一层层分析 但是在此之前,我们先要知道什么是缓存与为什么要使用缓存,是时候百度一波喽~ 缓存就是数据交换的缓冲区(称作Cache),当某一硬 ...

  2. easy_install 和 pip

    原文章:http://blog.csdn.net/xsj_blog/article/details/52037609 easy_install 和 pip的介绍: easy_install和pip都是 ...

  3. C/C++学习笔记1

    namespace: 通过命名空间防止变量冲突. 定义 namespace nsl { class Student { public: Student(int n,string nam,int a) ...

  4. TypeScript完全解读(26课时)_16.声明合并

    ts编辑器会将名字相同的多个声明合并为一个声明,合并后的声明,同时拥有多个声明的特性 example文件夹下新建merging.ts文件 定义相同名字的接口, 定义变量类型是上面的接口.,光写一个na ...

  5. 1004 Counting Leaves (30 分)

    A family hierarchy is usually presented by a pedigree tree. Your job is to count those family member ...

  6. 随机函数rand()

    一.C++中不能使用random()函数 random函数不是ANSI C标准,不能在gcc,vc等编译器下编译通过.但在C语言中int random(num)可以这样使用,它返回的是0至num-1的 ...

  7. 洛谷P3265 [JLOI2015]装备购买(线性基+高斯消元)

    传送门 不知道线性基是什么东西的可以看看蒟蒻的总结 不难看出题目讲的就是线性基 这种最小化权值的问题一般都是贪心的,就是按价值从低到高考虑每一个是否能选 据说贪心的证明得用拟阵我不会 据说这题是实数意 ...

  8. 端口渗透·网站渗透过程 --21 ,22,873,3306,6379,8080(8080端口是针对CMS的渗透)

    声明:文章渗透网站为模拟环境,文章只为利用过程 文章为信息收集和端口渗透两部分,21端口为ftp版本漏洞 8080端口为CMS的渗透 信息收集: ·使用扫描工具nmap ,PortScan 对整个网段 ...

  9. mysql_innodb引擎

    innodb概括 1.Innodb是一种事务性存储引擎 2.完全支持事务的ACID特性 3.实现事务特性的原理: 使用Redo Log和Undo Log,Undo Log用于帮助未提交事务进行回滚,R ...

  10. 如何解决netty发送消息截断问题

      在netty开发过程中我遇到过长的消息被分割成多个小消息的问题.如下图所示: 其实这两条消息应该是一条消息,它们两个才是一个完整的json字符串.查看代码原来是客户端与服务器端都没有考虑TCP粘包 ...