Laravel 电子邮件发送问题';Swift#u RFC符合例外情况';在拉威尔8

Laravel 电子邮件发送问题';Swift#u RFC符合例外情况';在拉威尔8,laravel,email,smtp,Laravel,Email,Smtp,我在发送邮件时收到Swift\u RfcComplianceException错误 我的代码是 Mail::send([],[], function ($message) use ($fromName,$fromEmail,$subject,$data,$toEmilId){ $message->to($toEmilId)

我在发送邮件时收到Swift\u RfcComplianceException错误

我的代码是

Mail::send([],[],  function ($message) use ($fromName,$fromEmail,$subject,$data,$toEmilId){
                                                       $message->to($toEmilId)
                                                       ->from($fromEmail,$fromName)
                                                       ->subject($subject)
                                                       ->setBody($data,'text/html');
                                                                      
                                                   }); 
而获得错误是非常困难的

 "message": "Address in mailbox given [] does not comply with RFC 2822, 3.6.2.",
    "exception": "Swift_RfcComplianceException",
    "file": "E:\\NaveenNayak\\wamp-projects\\subscriptionapi\\vendor\\swiftmailer\\swiftmailer\\lib\\classes\\Swift\\Mime\\Headers\\MailboxHeader.php",
    "line": 355,
我已经结清了
php-artisan-cache:clear
php-artisan-config:clear
,和
php-artisan-config:cache
命令仍然收到相同的错误


请帮助我解决此错误

它看起来像传递的变量
$fromEmail
$toEmilId
$fromName
,都是空的

还要确保修剪
$fromEmail
$toEmilId
。即使电子邮件开头或结尾有空格,也会出现错误

例如,我在
$fromEmail
中给了空格,然后我得到以下错误

$fromEmail=" ****@gmail.com";
$toaddress="johnlobo" so this invalid email address then error
给定邮箱中的Swift\u RFC兼容例外地址[ ****@gmail.com]不符合RFC 2822,3.6.2的规定

如果您的“从电子邮件”或“到电子邮件”为空,则会出现以下错误

$fromEmail=" ****@gmail.com";
$toaddress="johnlobo" so this invalid email address then error
给定[]的邮箱中的Swift\u RfcComplianceException地址不存在 符合RFC 2822,3.6.2的要求

此外,如果您的电子邮件地址无效,则会出现以下错误

$fromEmail=" ****@gmail.com";
$toaddress="johnlobo" so this invalid email address then error
给出邮箱中的Swift_RFC例外地址[prakashlobo04] 不符合RFC 2822,3.6.2的要求


检查$fromEmail、$toEmilId、$fromName、$data是否为空。我相信这是一个空洞的问题谢谢你的回答