Octobercms .env与数据库邮件配置设置

时间:2019-04-12 14:34:49

标签: octobercms octobercms-plugins octobercms-backend

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

1 个答案:

答案 0 :(得分:1)

数据库设置(System\Models\MailSetting模型)由October CMS本身使用(也许由RainLab的插件使用,但我不确定)。第三方插件可以使用其他东西,具体取决于创作者的口味。

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

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

这意味着host从.env文件解析为MAIL_HOST参数,如果不存在,将使用smtp.mailgun.org