Accéder à Mailpit
Ce guide explique comment accéder et utiliser Mailpit pour voir les emails envoyés par vos applications.
Vue d'ensemble
Mailpit est un outil de test d'email qui intercepte tous les emails envoyés par vos applications. C'est extrêmement utile pendant le développement car vous pouvez voir tous les emails sortants sans avoir besoin de configurer un vrai serveur SMTP.
Accéder à Mailpit
Une fois Mailpit installé, il est accessible via l'interface web à :
https://mailpit.svc.dvs.sh
Voir les emails
Liste des emails
L'interface principale de Mailpit affiche une liste de tous les emails interceptés, affichant :
- L'adresse de l'expéditeur
- L'adresse du destinataire
- Le sujet
- L'horodatage
Détails de l'email
Cliquez sur n'importe quel email pour voir son contenu complet :
- En-têtes (De, À, Sujet, etc.)
- Contenu HTML
- Contenu texte brut
- Pièces jointes (le cas échéant)
Fonctionnalités
Recherche et filtrage
Mailpit fournit une fonctionnalité de recherche pour trouver des emails spécifiques :
- Rechercher par expéditeur, destinataire ou sujet
- Filtrer par plage de dates
Actions sur les emails
- Voir HTML : Voir l'email HTML rendu
- Voir brut : Voir le code source brut de l'email
- Télécharger : Télécharger l'email en fichier
.eml - Supprimer : Retirer l'email de la liste
Configuration automatique
Lorsque Mailpit est installé, DevSpaces configure automatiquement vos applications pour envoyer les emails via Mailpit. Aucune configuration supplémentaire n'est nécessaire.
Tester la fonctionnalité d'email
Pour tester que les emails sont capturés :
- Déclenchez un email depuis votre application (réinitialisation de mot de passe, confirmation de commande, etc.)
- Vérifiez Mailpit - l'email devrait apparaître en quelques secondes
Dépannage
Les emails n'apparaissent pas
Si les emails n'apparaissent pas dans Mailpit :
- Vérifiez que Mailpit est en cours d'exécution :
dvs status - Vérifiez les logs de l'application :
dvs logs - Assurez-vous que le service Mailpit est installé :
dvs service install mailpit
Problèmes d'accès
Si vous ne pouvez pas accéder à l'interface web :
- Vérifiez le statut du service :
dvs status - Vérifiez la console du navigateur pour les erreurs de certificat SSL
Prochaines étapes
- Apprenez à utiliser phpMyAdmin pour la gestion des bases de données
- Apprenez à créer un site PrestaShop
- Apprenez à créer un site WordPress