duplistatus prend en charge l'envoi de notifications par e-mail via SMTP comme alternative ou complément aux notifications NTFY. La configuration de l'e-mail est désormais 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 |
|---|---|
| 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 simple, 587 pour STARTTLS ou 465 pour SSL/TLS direct). |
| Type de connexion | Sélectionnez entre SMTP simple, STARTTLS ou SSL/TLS direct. La valeur par défaut est SSL/TLS direct pour les nouvelles configurations. |
| Authentification SMTP | Activer ou désactiver 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 lorsque l'authentification est activée). |
| Mot de passe SMTP | Votre mot de passe e-mail ou mot de passe spécifique à l'application (requis lorsque l'authentification est activée). |
| Nom de l'expéditeur | Nom d'affichage indiqué comme expéditeur dans les notifications par e-mail (facultatif, la valeur par défaut est "duplistatus"). |
| Adresse d'expéditeur | Adresse e-mail affichée comme expéditeur. Requise pour les connexions SMTP simples ou lorsque l'authentification est désactivée. La valeur par défaut est le nom d'utilisateur SMTP lorsque l'authentification est activée. Notez que certains fournisseurs de messagerie remplaceront le From Address par le SMTP Server Username. |
| E-mail du destinataire | L'adresse e-mail qui recevra les notifications. Doit être au format d'adresse e-mail valide. |
Une icône verte à côté de 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 devient verte lorsque tous les champs obligatoires sont définis : hôte du serveur SMTP, port du serveur SMTP, e-mail du destinataire, et soit (nom d'utilisateur SMTP + mot de passe lorsque l'authentification est requise), soit (adresse d'expéditeur lorsque 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 de messagerie ne seront pas correctement remplis. Les cases à cocher E-mail dans l'onglet Notifications de sauvegarde seront également grises et afficheront les libellés "(désactivé)".
Actions disponibles
| Bouton | Description |
|---|---|
| Enregistrer les modifications apportées aux paramètres NTFY. | |
| Envoie un message électronique de test en utilisant la configuration SMTP. L'e-mail de test affiche le nom d'hôte du serveur SMTP, le port, le type de connexion, l'état de l'authentification, le nom d'utilisateur (le cas échéant), l'e-mail du destinataire, l'adresse d'expédition, le nom de l'expéditeur et l'horodatage du test. | |
| Supprimer / Effacer la configuration SMTP. Désactivé tant que Résumé quotidien est activé, car ce mode nécessite l'e-mail. |
Vous devez utiliser le bouton pour vous assurer que la configuration de votre 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 risquent de ne pas être envoyés.
duplistatus vérifie uniquement si vos paramètres SMTP sont renseignés, et non si les e-mails peuvent effectivement être livrés.
Si la livraison échoue par la suite, les administrateurs voient une sirène rouge dans la barre d'outils. Voir Échecs de livraison.
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 : Le mot de passe de votre 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 en toute sécurité 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 simples (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