无法在Mail :: raw中发送带有获取请求电子邮件地址变量的电子邮件

时间:2018-11-07 03:38:23

标签: php email laravel-5 request phpmailer

在此,我正在Laravel-PHP中使用'Mail :: raw()'发送和发送电子邮件。从数据库获得请求后,我将接收者的电子邮件地址分配给“ $ email”。在这种情况下,'$ message-> to('$ email');'给定错误“给定[$ email]中的邮箱地址不符合RFC 2822,3.6.2”。而不是'$ email','abcdef@test.com'可以正常工作。而且在“ Mail :: row()”函数内部,无法获取请求值,而不是硬代码电子邮件地址。下面是代码。

Controller.php

y_val

1 个答案:

答案 0 :(得分:0)

最后一个解决方案是将'$ request'与\ Mail :: row()函数一起使用。

\Mail::raw($request->password, function ($message) use($request) 
        {
            $message->from($request->fromEmail, 'TESTING');
            $message->to($request->toEmail);
            $message->subject('TESTING TITLE');
        });