Envoi de courriels via cPanel et SMTP

Salut les gars et les filles,

Je suis toujours un peu bloqué là-dessus. Mais je n’arrive pas à connecter Discourse à mon SMTP (j’ai essayé pendant quelques heures, mais au final, je n’ai pas réussi à le faire fonctionner correctement).

Tout d’abord, j’ai eu un problème : le certificat du serveur de messagerie ne correspondait pas au serveur. Ensuite, j’ai essayé d’envoyer via un port non chiffré, mais j’ai rencontré le même problème.

Maintenant, j’ai ajouté le bon nom d’hôte (je pense). Mais j’obtiens une Job exception: Net::ReadTimeout.
Selon mon hébergeur, l’adresse IP n’est pas bloquée.

J’ai consulté le tutoriel complet

Y a-t-il autre chose que je pourrais essayer ?

Mailgun propose un plan gratuit vous permettant d’envoyer 10 000 e-mails par mois.

Je sais, mais nous avons un serveur de messagerie qui fonctionne parfaitement pour l’envoi de courriels. Nous n’avons jamais atterri dans les boîtes de spam et nous disposons de plusieurs adresses IP pour cette raison :), le seul problème est que je ne parviens pas à comprendre pourquoi je ne peux pas me connecter au serveur.

Il semble pourtant qu’elle soit bloquée d’une manière ou d’une autre. Votre serveur peut-il joindre le serveur de messagerie en dehors de Discourse ?

Comment puis-je tester cela ? Je peux me connecter depuis mon ordinateur portable, mais le serveur se trouve dans un autre endroit.

Sur une ligne de commande, vous pouvez essayer : telnet mail port, où mail est l’adresse de votre serveur de messagerie et port le numéro de port. Si la connexion s’établit et que vous pouvez taper des commandes, tout est en ordre. Sinon, vous êtes bloqué d’une manière ou d’une autre.

N’utilisez pas mail.votredomaine.com, mais server1.fournisseurdhebergement.com à la place.