YII2蒙版发送者电子邮件



我通过发送电子邮件使用了yii2应用程序。一切安好。我要实现的只是掩盖发件人的电子邮件。

例如,发送者电子邮件为xxx@sample.com,名称为xsample。接收器只能将发件人视为Xsample而不是真实的电子邮件。

我试图从:

中更改它
->setFrom(['unknown@sample.com' => 'xsample'])

这是我的邮件配置:

'mailer' => [
        'class' => 'yiiswiftmailerMailer',
        'useFileTransport' => false,
        'transport' => [
            'class' => 'Swift_SmtpTransport',
            'host' =>  'mail.sample.com',
            'username' =>  'xxxsample@sample.com',
            'password' =>  'xxx',
            'port' =>  '587',
            'encryption' => 'tls',
        ],
        'viewPath' => '@common/mail',
    ],

,但它仍然读取来自Mailer配置的真实电子邮件。谢谢您的帮助。

尝试在Mailer Component中添加MessageConfig

 'messageConfig'    => [
                'charset' => 'UTF-8',
                'from'    => ['xxx@sample.com' => 'xsample'],
            ],

相关内容

最新更新