Email Configuration:

We can send the mails using SMTP, SES and Mailgun drivers. In SMTP we can use Mailtrap, Gmail and Elastic Email for sending mails. Refer the laravel mail documentation https://laravel.com/docs/5.5/mail for better understanding.

Mailtrap Configuration:

MAIL_DRIVER=smtp

MAIL_HOST=smtp.mailtrap.io

MAIL_PORT=25 or 465 or 2525

MAIL_USERNAME=username

MAIL_PASSWORD=password

MAIL_ENCRYPTION=ssl

Gmail Configuration:

MAIL_DRIVER=smtp

MAIL_HOST=smtp.gmail.com

MAIL_PORT=465

MAIL_USERNAME=emailid

MAIL_PASSWORD=password

MAIL_ENCRYPTION=ssl

Elastic Email:

MAIL_DRIVER=smtp

MAIL_HOST=smtp.elasticemail.com

MAIL_PORT=2525

MAIL_USERNAME=username

MAIL_PASSWORD=password

MAIL_ENCRYPTION=tls

Amazon SES:

MAIL_DRIVER=ses

SES Key=

SES Secret=

SES Region=

Refer the documentation for getting the credentials and activating your account https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html

For better understanding of AWS Regions and End points the link https://docs.aws.amazon.com/general/latest/gr/rande.html

Note: Before sending email through amazon ses you should verify sender and receiver email addresses.

Mailgun Driver:

MAIL_DRIVER=mailgun

MAILGUN_DOMAIN=

MAILGUN_SECRET=

MAIL_ENCRYPTION=tls

Note: Before sending email through Mailgun driver you should verify receiver email address.

Note: We have overrided all these credentials in "app/Providers/AppServiceProvider.php"

results matching ""

    No results matching ""