Bonjour à la communauté !
Je cherche, pour poursuivre l'installation d'un container Mailman, ajouter un record de type PTR dans la zone DNS d'un hébergement Web Cloud pro2014.
Hélas, ce type d'enregistrement n'est pas proposé par l'assistant OVH : comment faire dans ce cas ?
Merci d'avance pour toute aide !
Bonjour,
Plus simple : vous souhaitez faire quoi ?
Cordialement, janus57
Merci pour votre aide !
J'ai installé une instance Docker de Mailman2 (https://hub.docker.com/r/d3fk/mailman2/) et la configuration précise qu'il faut ajouter "1 PTR record that will redirect your EMAIL_HOST IP address to your EMAIL_HOST name for reverse DNS lookups".
J'observe en effet que Mailman parvient à envoyer des mails (de notification notamment, i.e. lors d'une souscription à une liste), mais semble incapable de recevoir les messages adressés à la liste. Je me demande donc si le problème ne vient pas du DNS…
J'ai installé une instance Docker de Mailman2
Sur un serveur Cloud Paas ?
il a donc une adresse IP ?
Bonjour,
Votre offre vous permet un acces root ?
Cordialement, janus57
Ce n'est pas un Cloud PaaS mais un serveur Web cloud, probablement virtuel, mais j'ai un accès SSH root. Le serveur a bien une adresse IP dédiée.
Bonjour,
Vous pouvez faire une capture d'écran de ce que vous avez dans votre espace client pour cette offre (pour être sur de quoi on parle car cela ne semble pas correspondre à cette zone du forum).
Cordialement, janus57
Voici l'interface à laquelle j'ai accès...
A priori votre site eurosmart.com / eurosmart.digital est sur hébergement web multisite cluster026.hosting.ovh.net
Si vous envoyez des mails depuis ce site c'est la passerelle (gateway) que vous trouverez ici https://docs.ovh.com/fr/hosting/liste-des-adresses-ip-des-clusters-et-hebergements-web/
Son adresse est 91.134.248.211 et son PTR est gwc.cluster026.hosting.ovh.net
Désolé, je n'avais pas vu votre réponse !
Le service que j'ai mis en place repose sur une instance de Mailman dockerisée, qui embarque son propre serveur de mails (exim). Dans ce que vous signalez, l'adresse de la gateway étant différente de celle de mon serveur, elle ne peut pas être considérée comme valide dans le processus RDNS. Si j'ai bien compris, il me faut lier mon container (émetteur des mails) mailserver.eurosmart.com à l'adresse IP de mon serveur : mailserver.eurosmart.com <–> IP_server.
Or il semble que je ne puisse pas ajouter ce fameux record PTR : le RDNS ne peut pas fonctionner dans ce cas, non ? Ce qui pourrait me créer des problèmes de rejet des mails émis…
Merci d'avance pour toute aide !
Bonjour,
pour moi ce que vous montrer comme image ne correspond pas avec ce que vous avez comme service.
Votre image montre juste le domaine et non le serveur.
Donc je vais re-poser la question : vous avez quoi comme service ?
C'est quoi l’adresse IP ou vous connectez pour administrer votre docker ?
Cordialement, janus57
Désolé @janus57 si j'ai mal compris votre question ! Qu'entendez-vous par "service" ?
Par ailleurs, je ne connais pas les caractéristiques du serveur, je sais seulement qu'il est inclus dans l'offre "pro2014". Pour me connecter à Docker, j'utilise l'adresse IP du serveur -> proxy nginx -> container Mailman.
Merci encore pour votre aide !
Bonjour,
Il va falloir donner cette IP…
Car une offre "perso2014" c'est un hébergement mutu ou c'est impossible de faire du docker.
Cordialement, janus57
mailserver.eurosmart.com
Vous êtes en train de vouloir nous tourner en bourrique ?
Il n'y a pas de serveur mailserver.eurosmart.com (NXDOMAIN).
On n'installe pas des containers docker sur un hébergement web mutualisé.
On vous demande une copie d'écran et tout ce qu'on a vu pour le moment, c'est une copie d'écran du domaine, pas de son hébergement.
Pour me connecter à Docker, j'utilise l'adresse IP du serveur
Quelle IP utilisez-vous ?
Il va falloir
oups, on s'est croisés.
Bon, je m'aperçois que je me suis pris les pieds dans le tapis (je switche entre trop de mails aujourd'hui, je vais surveiller mon clavier
) !
Corrections :
* Nous disposons chez OVH d'un serveur mutualisé (offre pro2014), associé à une zone DNS.
* Nous disposons également chez un autre hébergeur d'un serveur privé, avec sa propre IP.
* Le serveur privé héberge un ensemble de services, exécutés comme containers Docker, que j'administre (péniblement
) en me connectant directement en SSH ou en utilisant Portainer pour les opérations purement liées aux containers.
* J'ai ajouté sur ce serveur privé un container embarquant Mailman (sous-domaine lists.eurosmart.com) + Exim (sous-domaine mails.eurosmart.com).
* Je modifie donc la zone DNS offerte par OVH (qui régit le domaine principal) pour permettre à Mailman d'émettre ou recevoir des mails.
* J'ai donc ajouté, comme indiqué dans la doc d'installation, les enregistrements suivants :
* lists IN A 46.18.212.108
* mails IN A 46.18.212.108
* mails IN MX 50 server1.eurosmart.com, pour qu'Exim soit autorisé à émettre
* Il me faut maintenant ajouter un enregistrement PTR faisant pointer l'adresse IP du serveur vers 'mails', si j'ai bien compris la doc.
* Si j'envoie un mail vers une mailist créée par Mailman sur le serveur privé, je reçois une erreur 550 (server not reachable) et je me demande si ce n'est pas lié à l'absence de ce record PTR.
J'espère ne rien avoir oublié dans ce résumé ! J'apprends doucement… ![]()
Merci encore pour votre aide !
<blockquote><br />46.18.212.108<br /></blockquote><br /><br />On est bien d'accord que c'est un serveur hébergé en France chez ASPSERVEUR dont le reverse de l'adresse IP est un hostname brésilien: host3.geenios.com.br ?<br /><br />Malheureusement la résolution inverse host3.geenios.com.br donne une erreur.<br /><br />Pour faire du mail il est impératif de commencer par mettre de l'ordre là-dedans.<br /><br />A voir l'état d'abandon du serveur web de votre hébergeur je serais inquiet à votre place.<br /><br />Enfin vous avez sélectionné exim. Sachez que la communauté d'utilisateurs exim est quasi inexistante ici.<br /><br /><blockquote><br />mails IN MX 50 server1.eurosmart.com, pour qu'Exim soit autorisé à émettre<br /></blockquote><br /><br />erreur, un MX sert à la réception des mails et non à l'émission.<br /><blockquote><br />Il me faut maintenant ajouter un enregistrement PTR faisant pointer l'adresse IP du serveur vers 'mails', si j'ai bien compris la doc.<br /></blockquote><br /><br />oui, et seul votre hébergeur peut le faire, car il est le propriétaire de l'adresse IP.<br /><blockquote><br />je reçois une erreur 550 (server not reachable)<br /></blockquote><br /><br />ça par contre je serais intéressé de voir le contexte autour de ce message d'erreur.
Bonjour,<br />Désolé pour le silence, j'étais en déplacement et n'ai pas pu répondre (un problème d'authent sur le site)...<br />Je reprends donc les différents points :<br />> On est bien d'accord que c'est un serveur hébergé en France chez ASPSERVEUR dont le reverse de l'adresse IP est un hostname brésilien: host3.geenios.com.br ?<br /><br />Je n'ai jamais vérifié ceci, mais l'hébergeur est correct.<br /><br />> Malheureusement la résolution inverse host3.geenios.com.br donne une erreur.<br /><br />Comment vérifier ceci ? Je vais le signaler à l'hébergeur, mais j'aimerais lui donner plus d'indications.<br /><br />> Pour faire du mail il est impératif de commencer par mettre de l'ordre là-dedans.<br /><br />C'est à dire ? Que me conseillez-vous ?<br /><br />Pour exim, je n'ai pas eu le choix : j'utilise un container Docker pré-configuré (https://hub.docker.com/r/d3fk/mailman2), qui est le seul qui semble fonctionner. J'arrive à créer des listes, à enrôler des adresses, à leur faire parvenir une notification, mais tout message envoyé vers une liste échoue. Il semble donc que tout message sortant = OK, alors que tout message entrant = KO...<br /><br />> erreur, un MX sert à la réception des mails et non à l'émission.<br /><br />J'ai appris un truc, merci ! 😊 Donc, mes problèmes "entrants" ne sont pas dus à une mauvaise configuration de la zone DNS.<br /><br />> seul votre hébergeur peut le faire, car il est le propriétaire de l'adresse IP.<br /><br />Je vais donc lui demander de le faire, en espérant qu'il accepte...<br /><br />> je serais intéressé de voir le contexte autour de ce message d'erreur.<br /><br />Selon les cas (que je serai incapable de relier à une config particulière, j'ai oublié le détail de mes tentatives de configuration), j'obtiens :<br /><br /> Reporting-MTA: dns; mo581.mail-out.ovh.net<br /> X-Postfix-Queue-ID: E947623C55<br /> X-Postfix-Sender: rfc822; contact@1consulting.comconsulting.com<br /> Arrival-Date: Mon, 16 May 2022 13:33:59 +0000 (UTC)<br /><br /> Final-Recipient: rfc822; test@mails.eurosmart.com<br /> Original-Recipient: rfc822;test@mails.eurosmart.com<br /> Action: failed<br /> Status: 5.0.0<br /> Remote-MTA: dns; server1.eurosmart.com<br /> Diagnostic-Code: smtp; 550 Unrouteable address<br /><br />ou<br /><br /> Reporting-MTA: dns; mo552.mail-out.ovh.net<br /> X-Postfix-Queue-ID: 06681206A2<br /> X-Postfix-Sender: rfc822; contact@jeanlucgarnier.fr<br /> Arrival-Date: Mon, 9 May 2022 12:02:34 +0000 (UTC)<br /><br /> Final-Recipient: rfc822; test@mails.eurosmart.com<br /> Original-Recipient: rfc822;test@mails.eurosmart.com<br /> Action: failed<br /> Status: 4.4.1<br /> Diagnostic-Code: X-Postfix; connect to <a target="_blank">server1.eurosmart.com[46.18.212.108]:25:</a><br /> Connection refused<br /><br />J'espère que cela vous en apprendra plus qu'à moi !<br /><br />Merci encore pour votre soutien !
connect to server1.eurosmart.com[46.18.212.108]:25:
Connection refused
Le problème n'est pas reproductible pour le moment
~# telnet server1.eurosmart.com 25
Trying 46.18.212.108...
Connected to server1.eurosmart.com.
Escape character is '^]'.
220 mails.eurosmart.com
quit
221 mails.eurosmart.com closing connection
Connection closed by foreign host.
L'adresse IP est dans le giron de ASPserveur.
Si ce serveur est down , ou votre conteneur docker est stoppé, ou erreur DNS concernant server1.eurosmart.com ou le domaine eurosmart, ça peut effectivement induire des messages d'erreur tels que vous l'indiquez.
Ce sera plutôt une erreur DNS, car le serveur est up et je viens de vérifier le bon fonctionnement du container… Si vous êtes parvenu à accéder au port 25, c'est que le serveur mail est actif, non ? Donc que le port entrant est valide ?
Je vais me replonger dans la DNS et continuer à creuser !
