Notification par mail.
Notification par mail.
Bonjour à tous,
J'ai installé Domoticz sur le docker d'un NAS Synology DS920+. Tout fonctionne à merveille, j'envoie des notifications en cas de dépassement de température des mes sondes sans problème grâce à une API Free. Maintenant j'aurais besoin d'envoyer ces notifications également par mail et là ça ne fonctionne pas.
J'ai bien fait attention que mon port 25 soit bien ouvert sur ma Freebox et j'utilise smtp.free.fr
Si quelqu'un connait ce problème et a trouvé une solution je sis preneur.
J'ai installé Domoticz sur le docker d'un NAS Synology DS920+. Tout fonctionne à merveille, j'envoie des notifications en cas de dépassement de température des mes sondes sans problème grâce à une API Free. Maintenant j'aurais besoin d'envoyer ces notifications également par mail et là ça ne fonctionne pas.
J'ai bien fait attention que mon port 25 soit bien ouvert sur ma Freebox et j'utilise smtp.free.fr
Si quelqu'un connait ce problème et a trouvé une solution je sis preneur.
Re: Notification par mail.
Normalement il n'y a pas besoin d'ouvrir le port 25 pour de l'envoi vers un smtp externe (celui du FAI ou autre), via le cient smtp de Domoticz ou autre. Ce ne serait le cas que si tu avais monté ton propre serveur smtp.Michel91 a écrit : 01 juin 2022, 10:44 J'ai bien fait attention que mon port 25 soit bien ouvert sur ma Freebox et j'utilise smtp.free.fr
Si quelqu'un connait ce problème et a trouvé une solution je sis preneur.
Le problème est donc ailleurs. Commencer par envoyer un mail test de la page de config mail de domoticz et regarder les logs pour comprendre la raison de l'échec.
Re: Notification par mail.
Bonjour, Désolé de te répondre un peut tard (problèmes de santé).
J'ai un serveur mail synology mailplus server et domoticz installés sur le même syno .Quand je fais un test d'envoi voici ce qu'il me renvoie sur le log
2022-06-21 12:33:41.202 Status: Notification: Domoticz test
2022-06-21 12:33:51.209 Notification sent (email) => Failed
2022-06-21 12:33:51.210 Active notification Subsystems: http (1/13)
2022-06-21 12:33:51.208 Error: SMTP Mailer: Error sending Email to: <xxxxxx@yyyyy.fr> !
2022-06-21 12:33:51.208 Error: libcurl: (28)
2022-06-21 12:33:51.208 Error: Resolving timed out after 10000 milliseconds
2022-06-21 12:33:51.208
2022-06-21 12:33:51.209 Error: Failed to send Email notification!
Je t'avoie, je n'y comprends rien, est ce que j'ai fait une erreur?
J'ai un serveur mail synology mailplus server et domoticz installés sur le même syno .Quand je fais un test d'envoi voici ce qu'il me renvoie sur le log
2022-06-21 12:33:41.202 Status: Notification: Domoticz test
2022-06-21 12:33:51.209 Notification sent (email) => Failed
2022-06-21 12:33:51.210 Active notification Subsystems: http (1/13)
2022-06-21 12:33:51.208 Error: SMTP Mailer: Error sending Email to: <xxxxxx@yyyyy.fr> !
2022-06-21 12:33:51.208 Error: libcurl: (28)
2022-06-21 12:33:51.208 Error: Resolving timed out after 10000 milliseconds
2022-06-21 12:33:51.208
2022-06-21 12:33:51.209 Error: Failed to send Email notification!
Je t'avoie, je n'y comprends rien, est ce que j'ai fait une erreur?
Dernière modification par Keros le 21 juin 2022, 20:53, modifié 1 fois.
Raison : Effacement des données personnelles
Raison : Effacement des données personnelles
Re: Notification par mail.
Bonjour,Michel91 a écrit : 21 juin 2022, 12:36 2022-06-21 12:33:51.208 Error: Resolving timed out after 10000 milliseconds
Tu devrais éditer ton message pour retirer l'adresse mail utilisée!
Pour le reste, la ligne ci-dessus me semble indiquer un problème de DNS (=l'annuaire associant une adresse IP à un nom de domaine): Soit il y a un problème de configuration DNS global sur la machine qui héberge Domoticz, soit le nom de domaine lié à cette adresse mail n'est pas résolu à cause d'un problème sur ce domaine précis.
Comme a priori le domaine (perso? et auto-hébergé en effet le port 25 sera nécessaire mais de l'intérieur de ton réseau pourquoi passer par un domaine?): XX91.fr (attention, en http il amène direct à la page de login de ton synology!) semble résolu chez moi il faudrait tester que le DNS fonctionne, par exemple à l'aide de la commande dig sous Linux (tester le domaine google.fr par exemple). Si on ne précise pas de serveur DNS à utiliser, ce sera celui du système. Si pas de réponse/erreur, tester en spécifiant un DNS de google par exemple:
Code : Tout sélectionner
dig google.fr
dig 8.8.8.8 google.frRe: Notification par mail.
Bonjour,
Je t'avoue je n'ai pas tout compris. C'est un problème de DNS mais sur mon synology les DNS sont gérées par OVH ou j'ai mon nom de domaine.
La solution pour moi ne serait elle pas d'installer domoticz sur un raspberry pour éviter ce problème de DNS
Je t'avoue je n'ai pas tout compris. C'est un problème de DNS mais sur mon synology les DNS sont gérées par OVH ou j'ai mon nom de domaine.
La solution pour moi ne serait elle pas d'installer domoticz sur un raspberry pour éviter ce problème de DNS
Re: Notification par mail.
AMHA, ca ne changera pas ton problème de serveur mail visiblement auto-hébergé que de passer Domoticz du syno à un PI (en plus, en ces temps pénuriques, gare au tarif s'il te faut l'acheter!).
Je ne suis pas spécialiste, mais si OVH gère ton DNS il est possible qu'il ne soit pas configuré pour gérer le mail, cf:
https://www.godaddy.com/garage/configur ... ers-guide/
Sinon, pour de l'envoi n'importe quel smtp d'un fournisseur de mail gratuit fera l'affaire: Celui de ton FAI, gmail (peut désormais obliger à utiliser un mdp d'application si client mail incompatible Oauth2), laposte (s'il refonctionne après la récente indisponibilité de... plusieurs semaines!)...
Je ne suis pas spécialiste, mais si OVH gère ton DNS il est possible qu'il ne soit pas configuré pour gérer le mail, cf:
https://www.godaddy.com/garage/configur ... ers-guide/
Sinon, pour de l'envoi n'importe quel smtp d'un fournisseur de mail gratuit fera l'affaire: Celui de ton FAI, gmail (peut désormais obliger à utiliser un mdp d'application si client mail incompatible Oauth2), laposte (s'il refonctionne après la récente indisponibilité de... plusieurs semaines!)...
Dernière modification par Keros le 23 juin 2022, 12:42, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe
Re: Notification par mail.
Bonjour,Michel91 a écrit : 22 juin 2022, 15:18 Bonjour,
Je t'avoue je n'ai pas tout compris. C'est un problème de DNS mais sur mon synology les DNS sont gérées par OVH ou j'ai mon nom de domaine.
La solution pour moi ne serait elle pas d'installer domoticz sur un raspberry pour éviter ce problème de DNS
Normalement Domoticz devrait pouvoir se connecter directement au serveur SMTP de OVH (serveur: ssl0.ovh.net, port 587, une adresse e-mail complète et son mot de passe). Dans certains hébergements migrés sur une plateforme basée sur Exchange/Outlook, il y a une contrainte en plus, le nom d'expéditeur du message doit être identique à celui utilisé pour authentifier la connexion.
Si ton synology ne connaît pas ssl0.ovh.net (essaie un ping pour voir), alors mets l'adresse IP suivante: 193.70.18.144
Le port 25 est à bannir, sauf dans le cas où tu as un FAI qui offre le service d'envoi de mail (exemple: smtp.free.fr ou relay.skynet.be) et dans ce cas: port 25 et pas d'authentification)
Vois la remarque de lost: exposer la console d'administration de ton synology sur internet est un risque majeur pour te faire pirater. (et ne pas croire que qnap c'est mieux !)
---
Bruxelles
RPi 3B, Domoticz 2024.7, SSD, dongle Zigbee Sonoff
IPX-800 V3
multiples Sonoff et similaires (Tasmota, ESPeasy), multiples appareils Zigbee
SMA Sunny Boy 3.6
Ksenia Lares 4.0
Compteur digital à la norme DSMR5 - interface ESP32
Bruxelles
RPi 3B, Domoticz 2024.7, SSD, dongle Zigbee Sonoff
IPX-800 V3
multiples Sonoff et similaires (Tasmota, ESPeasy), multiples appareils Zigbee
SMA Sunny Boy 3.6
Ksenia Lares 4.0
Compteur digital à la norme DSMR5 - interface ESP32
Re: Notification par mail.
merci à vous je vais tester ça ce soir
Re: Notification par mail.
Voilà, ce que donne le ping en sudo
root@Syno_920:~# ping ssIO.ovh.net
ping: ssIO.ovh.net: Name or service not known
root@Syno_920:~# ping 193.70.18.144
64 bytes from 193.70.18.144: icmp_seq=1 ttl=50 time=5.85 ms
64 bytes from 193.70.18.144: icmp_seq=2 ttl=50 time=5.35 ms
64 bytes from 193.70.18.144: icmp_seq=3 ttl=50 time=5.73 ms
64 bytes from 193.70.18.144: icmp_seq=4 ttl=50 time=5.39 ms
root@Syno_920:~# ping ssIO.ovh.net
ping: ssIO.ovh.net: Name or service not known
root@Syno_920:~# ping 193.70.18.144
64 bytes from 193.70.18.144: icmp_seq=1 ttl=50 time=5.85 ms
64 bytes from 193.70.18.144: icmp_seq=2 ttl=50 time=5.35 ms
64 bytes from 193.70.18.144: icmp_seq=3 ttl=50 time=5.73 ms
64 bytes from 193.70.18.144: icmp_seq=4 ttl=50 time=5.39 ms
Re: Notification par mail.
Essaye ssl0.ovh.net (avec un zéro)
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos