ForgotMail.php 580 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Mail;
  3. use Illuminate\Bus\Queueable;
  4. use Illuminate\Mail\Mailable;
  5. use Illuminate\Queue\SerializesModels;
  6. class ForgotMail extends Mailable
  7. {
  8. use Queueable, SerializesModels;
  9. public $data; // 传递给邮件视图的数据
  10. public function __construct($data)
  11. {
  12. $this->data = $data;
  13. }
  14. public function build()
  15. {
  16. return $this->view('emails.forgot') // 设置邮件的视图
  17. ->subject('验证邮件') // 设置邮件的主题
  18. ->with(['data' => $this->data]); // 传递给视图的数据
  19. }
  20. }