gpt4 book ai didi

Yii2 Email 如何设置发件人姓名

转载 作者:行者123 更新时间:2023-12-03 02:10:12 25 4
gpt4 key购买 nike

我使用 Mailer 发送电子邮件,所以我对发件人姓名有疑问这是我的配置

    'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport' => false,
'messageConfig' => [
'charset' => 'UTF-8',
'from' => ['admin@app.com' => 'App Sender Name'],
],
'transport' => [
'class' => 'Swift_MailTransport',
],
],

所以这是行不通的。我转到收件箱,只显示电子邮件。 enter image description here

我需要显示为例子: enter image description here

最佳答案

当我更新 setFrom() 方法时它就起作用了。例如:$mailer->setFrom(['email@app.com' => '应用程序名称'])。这是通过 PHP 邮件发送并带有发件人姓名的配置 Yii2

'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport' => false,
'messageConfig' => [
'charset' => 'UTF-8',
'from' => ['admin@app.com' => 'App Sender Name'],
],
'transport' => [
'class' => 'Swift_MailTransport',
],
],

并发送电子邮件

   Yii::$app->mailer->compose()
->setTo('client@email.com')
->setFrom(['admin@app.com' => 'App Name'])
....

关于Yii2 Email 如何设置发件人姓名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39218286/

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