----------------------------------------------------------------------- Email Verification At - MAILTRAP ----------------------------------------------------------------------- https://mailtrap.io/ My Inbox -> cURL -> Laravel Latest Version [copy] [paste->.env] [arman.p2c@gmail.com] MAIL_MAILER=smtp MAIL_HOST=sandbox.smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=f463e54c86cd6c MAIL_PASSWORD=b21b2da77a148f User.php use Illuminate\Contracts\Auth\MustVerifyEmail; class User extends Authenticatable implements MustVerifyEmail ----------------------------------------------------------------------- Email Verification At - GMAIL ----------------------------------------------------------------------- Gmail Configuration Secuirity 2 step verification - ON App Passwords Select App & Select Device .env MAIL_MAILER=smtp MAIL_HOST=smtp.googlemail.com / smtp.gmail.com MAIL_PORT=465 / 587 MAIL_USERNAME=arman.p2c@gmail.com MAIL_PASSWORD=12345678 MAIL_ENCRYPTION=ssl / tls MAIL_FROM_ADDRESS="arman.p2c@gmail.com" MAIL_FROM_NAME="${APP_NAME}" web.php Auth::routes(['verify'=>true]); Roue::group(['middleware'=>['auth','verified']],function(){ }); HomeController.php p c(){ $this->middleware(['auth','verified']); } forget password https://www.itsolutionstuff.com/post/laravel-10-custom-forgot-password-exampleexample.html#google_vignette ----------------------------------------------------------------------- Email Verification At - c-Panel ----------------------------------------------------------------------- -> Cpanel -> Email Accounts -> create account with password web.php Auth::routes(['verify' => true]); HomeController.php public function __construct() { $this->middleware(['auth','verified']); } .env MAIL_MAILER=smtp MAIL_HOST=arman.sreza.me MAIL_PORT=465 MAIL_USERNAME=info@arman.sreza.me MAIL_PASSWORD=12345678 MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS="info@arman.sreza.me" MAIL_FROM_NAME="${APP_NAME}" NORMAL MAIL_MAILER=smtp MAIL_HOST=mailpit MAIL_PORT=1025 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS="hello@example.com" MAIL_FROM_NAME="${APP_NAME}"