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é