DEV Community

Indra Adnyana
Indra Adnyana

Posted on

How To Set Up and Configure Gmail SMTP Server for Email Sending

  1. Go to your Google Account Settings or click this link
    https://myaccount.google.com
    Image description

  2. In the Security section, ensure that 2-Step Verification is turned On
    Image description

  3. Go to link https://myaccount.google.com/apppasswords, enter a name for the app password, and click Create
    Image description

  4. Copy the generated app password and click Done
    Image description

  5. Paste it into your .env file without spaces, Example:

MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=no.reply@gmail.com
MAIL_PASSWORD=xbxjfnxeseobslde
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=no.reply@gmail.com
MAIL_FROM_NAME="${APP_NAME}"
Enter fullscreen mode Exit fullscreen mode

If you encounter an error, try replacing MAIL_PORT with one of the following:
25, 465, 587, or 2525.

Top comments (0)