"Host or domain name not found" même si l'adresse mail existe et fonctionne

What type of hardware are you using: Old laptop or computer
What YunoHost version are you running: 12.0.17
How are you able to access your server: The webadmin
SSH
Direct access via physical keyboard/screen

Describe your issue

Depuis quelques temps, et sur les adresses email d’un seul domaine uniquement, j’ai un soucis récurrent : je reçois très bien les mails qui me sont envoyés par les adresses de ce domaine, mais quand je veux répondre, j’ai ce message d’erreur :

Host or domain name not found.
Name service error for name=mx-55162650.mail.eu.retarus.com type=AAAA:
Host not found

J’ai essayé de nombreuses choses sans succès. La seule chose qui marche, c’est

sudo systemctl restart dnsmasq

Ça me permet d’envoyer mon mail correctement. Le soucis, c’est que ça ne dure pas longtemps. Après quelques jours, le bug revient.

J’ai mis à jour roundcube récemment, je ne crois pas qu’il y ait grand chose d’autre qui ait changé sur le serveur. Mais je ne suis pas sûr que ce soit lié à roundcube.

Est-ce que quelqu’un a déjà eu ce genre de soucis ? est-ce qu’il y a une explication à cette erreur qui se lève toute seule ? Est-ce qu’il y a un moyen de la régler définitivement ?

Share relevant logs or error messages

Voici quelques requêtes faites avant la résolution par le redémarrage de dnsmasq :

dig mx notaires.fr
dig a mx-55162650.mail.eu.retarus.com
dig aaaa mx-55162650.mail.eu.retarus.com
 ; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> mx notaires.fr 
;; global options: +cmd
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16622 
;; flags: qr rd ra
; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 

;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 
;; QUESTION SECTION:
;notaires.fr. IN MX 

;; ANSWER SECTION:
notaires.fr. 3283 IN MX 10 mx-55162650.mail.eu.retarus.com. 

;; Query time: 15 msec 
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Thu Jun 26 16:26:50 CEST 2025 
;; MSG SIZE rcvd: 87 
; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> a mx-55162650.mail.eu.retarus.com 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 16496 
;; flags: qr rd ra
; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 

;; OPT PSEUDOSECTION: 
; EDNS: version: 0, flags:; udp: 1232 
;; QUESTION SECTION: 
;mx-55162650.mail.eu.retarus.com. IN A 
;; AUTHORITY SECTION: retarus.com. 2356 IN SOA ns-732.awsdns-27.net. awsdns-hostmaster.amazon.com. 20250602 7200 900 1209600 86400 

;; Query time: 0 msec 
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP) 
;; WHEN: Thu Jun 26 16:26:50 CEST 2025 
;; MSG SIZE rcvd: 155 ; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> aaaa mx-55162650.mail.eu.retarus.com 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 26650 
;; flags: qr rd ra
; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 
;; OPT PSEUDOSECTION: 
; EDNS: version: 0, flags:
; udp: 1232 

;; QUESTION SECTION: 
;mx-55162650.mail.eu.retarus.com. IN AAAA 
;; AUTHORITY SECTION: retarus.com. 2356 IN SOA ns-732.awsdns-27.net. awsdns-hostmaster.amazon.com. 20250602 7200 900 1209600 86400 
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Thu Jun 26 16:26:50 CEST 2025
;; MSG SIZE rcvd: 155

et voici les mêmes requêtes après le redémarrage de dnsmasq :

dig mx notaires.fr
dig a mx-55162650.mail.eu.retarus.com
dig aaaa mx-55162650.mail.eu.retarus.com 

; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> mx notaires.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53805
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;notaires.fr.			IN	MX

;; ANSWER SECTION:
notaires.fr.		2470	IN	MX	10 mx-55162650.mail.eu.retarus.com.

;; Query time: 15 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Tue Jul 01 16:42:54 CEST 2025
;; MSG SIZE  rcvd: 87


; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> a mx-55162650.mail.eu.retarus.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21268
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;mx-55162650.mail.eu.retarus.com. IN	A

;; ANSWER SECTION:
mx-55162650.mail.eu.retarus.com. 85270 IN A	94.199.92.130
mx-55162650.mail.eu.retarus.com. 85270 IN A	94.199.89.39

;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Tue Jul 01 16:42:54 CEST 2025
;; MSG SIZE  rcvd: 92


; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> aaaa mx-55162650.mail.eu.retarus.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65182
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;mx-55162650.mail.eu.retarus.com. IN	AAAA

;; AUTHORITY SECTION:
retarus.com.		2470	IN	SOA	ns-732.awsdns-27.net. awsdns-hostmaster.amazon.com. 20250602 7200 900 1209600 86400

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Tue Jul 01 16:42:54 CEST 2025
;; MSG SIZE  rcvd: 155

Il n’y a pas d’enregistrement DNS AAAA pour ce domaine, et c’est confirmé par ta commande dig aaaa mx-55162650.mail.eu.retarus.com qui ne retourne pas d’enregistrement (et je confirme pareil depuis chez moi).

Par contre, ça devrait par défaut essayer l’IPv4 (enregistrement A), et on voit bien qu’avant le redémarrage de dnsmasq, il ne trouve rien, mais après il sort deux adresses IP.

Peux-tu partager le log de dnsmasq, de préfèrence juste après avoir rencontré l’erreur, et juste après avoir redémarré le service ?

Hello,
Je me note de faire ça lors du prochain bug, pour l’instant ça fonctionne et je n’ai pas les logs de dnsmasq pour la dernière fois.