Create your own structured documentation & discussion platform with Laravel Team Collaboration Hub

La configuration d'envoi des mails par smtp via Google ou Brevo

Started by admin December 25, 2025 8:31 PM
Administrator
65 messages

Le projet permet d'envoyer une newsletter ou d'obliger les nouveaux inscrits à valider leur inscription via l'envoi d'un mail.
La seule solution est d'utiliser un service gratuit fourni par exemple par google ( 500 mails gratuits par jour) ou Brevo (300 mails gratuits par jour) .
C'est très suffisant pour un site basé sur un serveur mutualisé.

voici les procédures pour finaliser votre configuration d'envoi de mails :

_ Connectez-vous à votre compte Google :
_ Allez dans .
_ Activez la (2FA) si ce n'est pas déjà fait (c'est obligatoire).
Une fois la 2FA activée, cherchez la barre de recherche en haut et tapez : (App passwords).
Créez un nouveau mot de passe :
 community2026 (ou ce que vous voulez).
Cliquez sur .
Google va vous donner un code de 16 lettres (ex: abcd efgh ijkl mnop).

MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=votre-adresse@gmail.com
MAIL_PASSWORD="le code de 16 lettres google"
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=votre-adresse@gmail.com
MAIL_FROM_NAME="${APP_NAME}"

_ Créez un compte gratuit sur Brevo.com.
Allez dans "SMTP & API".
Récupérez les identifiants et mettez-les dans le .env (Port 587, TLS).
L'avantage : Vous avez des logs sur leur site pour voir si le mail est parti ou bloqué

Log in to join the discussion.

Login