duplistatus prend en charge l'envoi de notifications par e-mail via SMTP comme alternative ou complément aux notifications NTFY. La configuration e-mail est maintenant gérée via l'interface web avec un stockage chiffré dans la base de données pour une sécurité renforcée.

| Paramètre | Description |
|---|---|
| Nom d'hôte du serveur SMTP | Le serveur SMTP de votre fournisseur de messagerie (par exemple, smtp.gmail.com). |
| Port du serveur SMTP | Numéro de port (généralement 25 pour SMTP standard, 587 pour STARTTLS ou 465 pour SSL/TLS direct). |
| Type de connexion | Sélectionnez entre SMTP standard, STARTTLS ou SSL/TLS direct. Par défaut, SSL/TLS direct pour les nouvelles configurations. |
| Authentification SMTP | Activez ou désactivez l'authentification SMTP. Lorsqu'elle est désactivée, les champs nom d'utilisateur et mot de passe ne sont pas requis. |
| Nom d'utilisateur SMTP | Votre adresse e-mail ou nom d'utilisateur (requis si l'authentification est activée). |
| Mot de passe SMTP | Votre mot de passe e-mail ou un mot de passe spécifique à l'application (requis si l'authentification est activée). |
| Nom de l'expéditeur | Nom affiché comme expéditeur dans les notifications par courriel (facultatif, valeur par défaut : "duplistatus"). |
| Adresse d'expédition | Adresse e-mail affichée comme expéditeur. Requise pour les connexions SMTP standard ou lorsque l'authentification est désactivée. Par défaut, utilise le nom d'utilisateur SMTP si l'authentification est activée. Notez que certains fournisseurs de messagerie remplaceront From Address par SMTP Server Username. |
| Courriel du destinataire | Adresse e-mail qui recevra les notifications. Doit être au format d'adresse e-mail valide. |
Une icône verte à côté d'E-mail dans la barre latérale signifie que vos paramètres sont valides. Si l'icône est jaune, vos paramètres ne sont pas valides ou ne sont pas configurés.
L'icône s'affiche en vert quand tous les champs requis sont définis : SMTP Server Host, Port du serveur SMTP, E-mail du destinataire, et soit (Nom d'utilisateur SMTP + Mot de passe quand l'authentification est requise) soit (Adresse d'expéditeur quand l'authentification n'est pas requise).
Lorsque la configuration n'est pas entièrement configurée, une boîte d'alerte jaune s'affiche vous informant qu'aucun e-mail ne sera envoyé tant que les paramètres e-mail ne seront pas remplis correctement. Les cases à cocher E-mail dans l'onglet Notifications de sauvegarde seront également grisées et afficheront des étiquettes « (Désactivé) ».
Actions disponibles
| Bouton | Description |
|---|---|
| Enregistrer les modifications apportées aux paramètres NTFY. | |
| Envoie un courriel de test en utilisant la configuration SMTP. Le courriel de test affiche le nom d'hôte du serveur SMTP, le port, le type de connexion, l'état d'authentification, le nom d'utilisateur (le cas échéant), le courriel du destinataire, l'adresse d'expédition, le nom de l'expéditeur et l'horodatage du test. | |
| Supprimer / Effacer la configuration SMTP. |
Vous devez utiliser le bouton pour vous assurer que votre configuration e-mail fonctionne avant de vous y fier pour les notifications.
Même si vous voyez une icône verte et que tout semble configuré, les e-mails peuvent ne pas être envoyés.
duplistatus vérifie uniquement si vos paramètres SMTP sont remplis, pas si les e-mails peuvent réellement être livrés.
Fournisseurs SMTP courants
Gmail :
- Hôte :
smtp.gmail.com - Port :
587(STARTTLS) ou465(SSL/TLS direct) - Type de connexion : STARTTLS pour le port 587, SSL/TLS direct pour le port 465
- Nom d'utilisateur : Votre adresse Gmail
- Mot de passe : Utilisez un mot de passe d'application (pas votre mot de passe habituel). Générez-en un sur https://myaccount.google.com/apppasswords
- Authentification : Requise
Outlook/Hotmail :
- Hôte :
smtp-mail.outlook.com - Port :
587 - Type de connexion : STARTTLS
- Nom d'utilisateur : Votre adresse e-mail Outlook
- Mot de passe : Votre mot de passe de compte
- Authentification : Requise
Yahoo Mail :
- Hôte :
smtp.mail.yahoo.com - Port :
587 - Type de connexion : STARTTLS
- Nom d'utilisateur : Votre adresse e-mail Yahoo
- Mot de passe : Utilisez un mot de passe d'application
- Authentification : Requise
Meilleures pratiques de sécurité
- Envisagez d'utiliser un compte e-mail dédié pour les notifications
- Testez votre configuration à l'aide du bouton « Envoyer un e-mail de test »
- Les paramètres sont chiffrés et stockés de manière sécurisée dans la base de données
- Utilisez des connexions chiffrées - STARTTLS et SSL/TLS direct sont recommandés pour une utilisation en production
- Les connexions SMTP standard (port 25) sont disponibles pour les réseaux locaux de confiance, mais ne sont pas recommandées pour une utilisation en production sur des réseaux non fiables