2016-11-28 26 views
2

この質問は以前に尋ねられたことがわかりましたが、私の手は明らかに必要です。私はpdfを電子メールに添付して送信しようとしています。私はLaravelの外でPHPMailerを使ってやったことがありますが、今はLaravelの方法を試していて、うまく動作しません。私はここで間違って何をしていますか?代わりに使用$message->attachData($pdf->output(), 'filename.pdf');%のPDF-1.3Laravelの電子メールにbarryvdh/laravel-dompdfを使用してPDFを添付する方法

public function attach_email($id){ 

    $info = Load::find($id); 

    $info = ['info'=>$info]; 

    Mail::send(['text'=>'mail'], $info, function($message){ 

     $pdf = PDF::loadView('pdf.invoice'); 

     $message->to('[email protected]','John Smith')->subject('Send Mail from Laravel'); 

     $message->from('[email protected]','The Sender'); 

     $message->attach($pdf->output()); 

    }); 
    echo 'Email was sent!'; 
    } 

答えて

5

[ 読み込むためのファイルを開くことができません:FileByteStream.phpライン144で

Swift_IoExceptionを:ここで

は私が取得していますエラーの始まりです$message->attach($pdf->output());です。

+0

ありがとうございました! – mcornille

関連する問題