<?php namespace App\Mail; use Illuminate\Bus\Queueable; use Illuminate\Mail\Mailable; use Illuminate\Queue\SerializesModels; class FirstMail extends Mailable { use Queueable, SerializesModels; public $name; /** * Create a new message instance. * * @return void */ public function __construct($name) { $this->name = $name; } /** * Build the message. * * @return $this */ public function build() { return $this->view('emails.firstmail') ->subject('Welcome to Our Platform') ->with([ 'name' => $this->name, ]); } }