Problèmes de livraison SMTP

Je me bats pour configurer SMTP afin qu’il fonctionne, j’espère vraiment que quelqu’un pourra m’aider avec mon cas. Imaginons donc que mon forum Discourse soit situé à l’adresse discourseaddress.com et que ma messagerie soit hébergée sur mailserver.com. Discourse est installé sur une VM Google Cloud, tandis que le serveur de messagerie se trouve sur un autre hôte (il s’agit simplement d’un hébergement web standard avec cPanel).

Mes paramètres sont les suivants :

Hostname : discourseaddress.com
Email : user@discourseaddress.com
Adresse SMTP : mailserver.com
Port SMTP : 26
Nom d'utilisateur SMTP : discourse@discourseaddress.com
Mot de passe SMTP : mailpassword

Avec ces paramètres, je reçois une erreur indiquant que le nom d’hôte ne correspond pas au certificat, et les courriels ne sont pas livrés.
Si j’utilise DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none, les courriels sont bien livrés, mais je ne pense pas que ce soit sécurisé ? (J’obtiens toutefois 10/10 sur mailtester.com avec ce paramètre).

Si quelqu’un peut me donner son avis à ce sujet, je vous en serais très reconnaissant.

Le problème semble provenir du fait que le certificat de mailserver.com est invalide. Peut-être que mailserver.com a un autre nom que vous devriez utiliser.

Pourriez-vous être un peu plus clair à ce sujet ? Le certificat SSL de mon serveur de messagerie est émis par Let’s Encrypt, mais il est accessible via le port 465 (j’utilise le port 26, le 465 ne fonctionne pas du tout) et mon instance Discourse est certifiée par CloudFlare. Je ne suis pas sûr de bien comprendre la question des certificats.

Voici celui qui est en panne :

SMTP address: mailserver.com

Soit la personne qui gère ce serveur de messagerie l’a mal configuré, soit il répond à mailserver.com mais ne possède un certificat que pour (quelque chose comme) mail.mailserver.com. La personne à contacter est celle qui gère ce serveur. Ce n’est pas un problème lié à Discourse. Si vous gérez le serveur de messagerie, soit vous trouvez comment corriger le certificat, soit vous faites l’impasse et utilisez simplement DISCOURSE_SMTP_OPENSSL_VERIFY_MODE, ce qui fonctionne.

Très bien, merci beaucoup. Je vais essayer de trouver la solution et je vais également contacter le fournisseur de serveur de messagerie.
Merci encore !
Cordialement