Php Laravel 5.1:邮件驱动程序,添加标题

Php Laravel 5.1:邮件驱动程序,添加标题,php,laravel,laravel-5,Php,Laravel,Laravel 5,我当时正在使用Laravel5.1,希望向SMS发送通知。@txt.bell.ca没有问题,但是@msg.telus.com没有发送。然后我添加了一个主题行,它会发送,但没有主体。只有主题行 现在,我发现了如何使用PHP的mail()函数修复它 $headers = "From: " . "name@mydomain.com" . "\r\n"; $headers .= "Reply-To: ". "name@mydomain.com" . "\r\n"; mail($to,$subject,$

我当时正在使用Laravel5.1,希望向SMS发送通知。@txt.bell.ca没有问题,但是@msg.telus.com没有发送。然后我添加了一个主题行,它会发送,但没有主体。只有主题行

现在,我发现了如何使用PHP的mail()函数修复它

$headers = "From: " . "name@mydomain.com" . "\r\n";
$headers .= "Reply-To: ". "name@mydomain.com" . "\r\n";
mail($to,$subject,$message,$headers,"-fname@mydomain.com");
现在,如何将其添加到Laravel 5.1中的Mail::send()函数中

编辑: 为了澄清,参数如何:

"-fname@mydomain.com" 
转换为Mail::send()闭包

EDIT2:我在PHP文档中找到了以下信息,但这无助于我将其转换为Laravel的函数

additional_parameters (optional)

The additional_parameters parameter can be used to pass additional flags 
as command line options to the program configured to be used when sending
mail, as defined by the sendmail_path configuration setting. For example, 
this can be used to set the envelope sender address when using sendmail 
with the -f sendmail option.

谢谢

Laravel不包含任何修改邮件头的方法,但Laravel用于邮件的底层类确实支持这一点

下面的内容应该可以做到这一点

Mail::send('test', [], function(Illuminate\Mail\Message $m) {
    $m->getSwiftMessage()->getHeaders()->addTextHeader('From', 'name@mydomain.com');
    $m->getSwiftMessage()->getHeaders()->addTextHeader('Reply-To', 'name@mydomain.com');
});

你找到解决办法了吗?