"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Exécuter Mailpit pour SMTP et UI sur MacOS

Exécuter Mailpit pour SMTP et UI sur MacOS

Publié le 2024-08-30
Parcourir:879

Running Mailpit for SMTP and UI on MacOS

Mailpit est un outil de gestion des fausses diffusions d'e-mails, utile lors du développement d'applications. Ce didacticiel vous guidera dans la configuration et l'exécution de Mailpit sur MacOS avec la configuration SMTP et UI.

Étape 1 : Installer Mailpit
Téléchargez et installez Mailpit à partir du référentiel officiel GitHub. Choisissez le binaire approprié pour MacOS.

Étape 2 : Exécuter Mailpit
Pour démarrer Mailpit, utilisez la commande suivante :

mailpit --smtp 0.0.0.0:1025 --listen 0.0.0.0:8025

Cette commande démarre le serveur SMTP sur le port 1025 et l'interface utilisateur Web sur le port 8025.

SMTP : 0.0.0.0:1025 gère la livraison des e-mails.
UI : 0.0.0.0:8025 vous permet d'afficher les e-mails envoyés.
Si vous rencontrez une erreur indiquant que l'adresse est déjà utilisée, assurez-vous qu'aucun autre service n'est exécuté sur le même port. Vous pouvez utiliser un autre port si nécessaire en ajustant la commande.

Étape 3 : Configuration des paramètres de messagerie Laravel
Dans votre fichier Laravel .env, configurez les paramètres de messagerie :

env

MAIL_MAILER=smtp
MAIL_HOST=127.0.0.1
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="[email protected]"
MAIL_FROM_NAME="${APP_NAME}"

Cette configuration demande à Laravel d'envoyer des e-mails via le serveur SMTP de Mailpit.

Étape 4 : Test de l'envoi d'e-mails
Lorsque votre application envoie un e-mail, vous pouvez l'afficher dans l'interface utilisateur de Mailpit en accédant à :

http://localhost:8025
Cela affichera tous les e-mails envoyés par votre application.

Dépannage
Connexion refusée : assurez-vous que Mailpit s'exécute sur le bon port (1025 pour SMTP).
Conflit de port : si vous rencontrez une erreur « liaison : adresse déjà utilisée », modifiez le port dans la commande ou arrêtez le service en conflit.
C'est ça! Vous avez configuré avec succès Mailpit pour gérer et afficher les fausses diffusions d'e-mails dans votre environnement de développement.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/abdulwahidkahar/running-mailpit-for-smtp-and-ui-on-macos-4fkp?1 En cas de violation, veuillez contacter [email protected] pour supprimer il
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3