Mailer.php 505 B

12345678910111213141516171819202122232425
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Wang
  5. * Date: 2017/2/5
  6. * Time: 21:32
  7. */
  8. namespace App\Mailer;
  9. use Mail;
  10. use Naux\Mail\SendCloudTemplate;
  11. class Mailer
  12. {
  13. public function sendTo($template, $email, array $data)
  14. {
  15. $content = new SendCloudTemplate($template, $data);
  16. Mail::raw($content, function ($message) use ($email) {
  17. $message->from(config('mail')['from']['address'], config('mail')['from']['name']);
  18. $message->to($email);
  19. });
  20. }
  21. }