【问题标题】:Octobercms .env vs database Mail config settingsOctobercms .env 与数据库邮件配置设置
【发布时间】:2019-09-03 08:37:59
【问题描述】:

我可以在后端邮件模块中设置邮件凭据,并使用 .env 文件。哪一个先例?一些插件会使用 .env 而其他插件会使用数据库设置吗?如果我将后端值留空,是否会使用 .env 设置?

【问题讨论】:

    标签: octobercms octobercms-plugins octobercms-backend


    【解决方案1】:

    数据库设置(System\Models\MailSetting 模型)由十月 CMS 本身使用(可能由 RainLab 的插件使用,但我不确定)。 3rd 方插件可以使用其他插件,取决于创作者的口味。

    如果您将后端值留空,MailSetting 模型可能会从您的 config/mail.php 文件中获取值。如果你打开它,你会看到类似的东西:

    'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
    

    表示host解析为.env文件中的MAIL_HOST参数,如果不存在,则采用smtp.mailgun.org

    【讨论】:

      猜你喜欢
      • 2017-12-05
      • 2021-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多