如何在laravel中从电子邮件中的姓名发送?

问题描述 投票:0回答:1

我正在使用 Laravel 和 Mailable 类来发送带有 html 内容的电子邮件,但我收到了一封带有电子邮件地址的邮件,但我需要姓名,但它仍然没有帮助,任何人都可以解释我在哪里犯了错误

Mail::html($template,function($message) use($emailid1,$subject,$fromemailname){
                    $message->subject($subject);
                    $message->from($fromemailname,'TEST');
                    $message->to($emailid1);
                    
                });

我期待来自 TEST 的邮件。我也尝试覆盖邮件配置,但我仍然只收到电子邮件地址

laravel laravel-mail
1个回答
0
投票

from
类的
Message
方法采用两个参数:电子邮件地址和发件人姓名。看起来您交换了代码中这些参数的顺序。电子邮件地址应放在第一位,然后是姓名。

Mail::html($template, function($message) use($emailid1, $subject, $fromemailname) {
    $message->subject($subject);
    $message->from('[email protected]', $fromemailname); // Replace '[email protected]' with the actual email address
    $message->to($emailid1);
});
© www.soinside.com 2019 - 2024. All rights reserved.