gpt4 book ai didi

email - Laravel 全局发送地址进行测试

转载 作者:行者123 更新时间:2023-12-05 04:15:54 24 4
gpt4 key购买 nike

我知道如何在 Laravel 的邮件程序中设置一个全局“发件人”地址,但我需要设置一个全局“收件人”地址。

我想查看电子邮件的输出,但还不想将它们发送给实际用户。

Swiftmailer 有一个 delivery_address 设置可以执行此操作,但我似乎无法在 Laravel 的配置中找到它。

最佳答案

我知道这是一个老问题,但也许它仍然与某人相关。

您可以根据应用环境定义全局 TO 地址,而不是在 config/mail.php 中返回配置数组:

$config = [
// ... default laravel configuration ...
];

// global TO Address for all sent mails
if (env('MAIL_TO_ADDRESS') && env('APP_ENV') !== 'production') {
$config['to'] = [
'address' => env('MAIL_TO_ADDRESS'),
'name' => env('MAIL_TO_NAME', 'Example'),
];
}

return $config;

现在你可以在你的 .env 文件中定义 MAIL_TO_ADDRESS=globalto@address.com,它只会在环境不在生产环境中时生效。

关于email - Laravel 全局发送地址进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30126827/

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