gpt4 book ai didi

edx - 如何配置 Open-edX Production Stack SMTP 设置?

转载 作者:行者123 更新时间:2023-12-04 13:49:21 24 4
gpt4 key购买 nike

我最近刚用 Vagrant 安装了 Open-edX 在线学习平台的 Production Stack。我关注了这个 URL 上的博客地址 http://iambusychangingtheworld.blogspot.ca/2014/03/edx-platform-to-run-cms-at-port-80.html在配置 Open-edX 平台监听的端口时,效果很好。我要感谢用户 Trinh Nguyen。但是,我还想了解更多有关配置 SMTP 的信息,以便在用户创建帐户时收到他们的激活电子邮件。这可以帮助任何刚刚开始 Open-edX 开发的人,包括我。最好了解哪些文件需要配置以及其他重要细节。谢谢你。

最佳答案

据我所知,在您完成生产堆栈部署后,SMTP 服务将正常工作(可以发送电子邮件)。你可以做一些关于电子邮件的事情:

  • 更改激活电子邮件中的站点域
  • ...

  • 这些设置位于:/edx/app/edxapp ,尤其是这两个文件:
  • cms.env.json
  • lms.env.json

  • 希望这会有所帮助



    更新:要通过 GMail 发送电子邮件,请将以下设置添加到 common.py:
    EMAIL_HOST = 'smtp.gmail.com' 
    EMAIL_PORT = 587
    EMAIL_HOST_USER = 'youruser@yourdomain.com' # or youruser@gmail.com
    EMAIL_HOST_PASSWORD = 'YourPassword'
    EMAIL_USE_TLS = True
    DEFAULT_FROM_EMAIL = 'you@yourdomain.com'

    您应该重新启动 edx 服务,而不仅仅是 nginx:

    LMS/CMS:
    sudo /edx/bin/supervisorctl -c /edx/etc/supervisord.conf restart edxapp: 

    worker :
    sudo /edx/bin/supervisorctl -c /edx/etc/supervisord.conf restart edxapp_worker:

    关于edx - 如何配置 Open-edX Production Stack SMTP 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569426/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com