Notification par mail.

Forum dédié aux questions concernant l'utilisation de DomoticZ dans Docker ou sur un NAS.
Michel91
Messages : 26
Enregistré le : 21 avr. 2020, 15:31

Notification par mail.

Message par Michel91 »

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.

lost
Messages : 718
Enregistré le : 12 nov. 2016, 11:01

Re: Notification par mail.

Message par lost »

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.
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.

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.

Michel91
Messages : 26
Enregistré le : 21 avr. 2020, 15:31

Re: Notification par mail.

Message par Michel91 »

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?
Modifié en dernier par Keros le 21 juin 2022, 20:53, modifié 1 fois.
Raison : Effacement des données personnelles

lost
Messages : 718
Enregistré le : 12 nov. 2016, 11:01

Re: Notification par mail.

Message par lost »

Michel91 a écrit : 21 juin 2022, 12:36 2022-06-21 12:33:51.208 Error: Resolving timed out after 10000 milliseconds
Bonjour,

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.fr

Michel91
Messages : 26
Enregistré le : 21 avr. 2020, 15:31

Re: Notification par mail.

Message par Michel91 »

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

lost
Messages : 718
Enregistré le : 12 nov. 2016, 11:01

Re: Notification par mail.

Message par lost »

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!)...
Modifié en dernier 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

f-d-m
Messages : 92
Enregistré le : 25 juin 2019, 21:36

Re: Notification par mail.

Message par f-d-m »

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
Bonjour,

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 2020.2, SSD, PiZigate
IPX-800 V3
multiples Sonoff et similaires (Tasmota, ESPeasy), multiples appareils Zigbee
SMA Sunny Boy 3.6

Michel91
Messages : 26
Enregistré le : 21 avr. 2020, 15:31

Re: Notification par mail.

Message par Michel91 »

merci à vous je vais tester ça ce soir

Michel91
Messages : 26
Enregistré le : 21 avr. 2020, 15:31

Re: Notification par mail.

Message par Michel91 »

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

Keros
Messages : 3197
Enregistré le : 23 juil. 2019, 20:57

Re: Notification par mail.

Message par Keros »

Essaye ssl0.ovh.net (avec un zéro)

Répondre