E-Mails mit cPanel und SMTP senden

Hey ihr Lieben,

ich stecke immer noch ein bisschen fest. Ich kann Discourse nicht mit meinem SMTP verbinden (ich habe es schon seit ein paar Stunden versucht, aber am Ende ist es mir nicht gelungen, es ordnungsgemäß zum Laufen zu bringen).

Zuerst hatte ich das Problem, dass das Zertifikat des Mail-Servers nicht mit dem Server übereinstimmte. Dann habe ich versucht, es über einen unverschlüsselten Port zu senden, aber ich hatte dasselbe Problem.

Jetzt habe ich den richtigen Hostnamen hinzugefügt (glaube ich). Aber ich bekomme eine Job exception: Net::ReadTimeout.
Laut meinem Hosting-Provider ist die IP nicht blockiert.

Ich habe das komplette Tutorial durchgesehen

Gibt es noch etwas anderes, das ich versuchen kann?

Mailgun bietet einen kostenlosen Tarif an, in dem Sie 10.000 E-Mails pro Monat versenden können.

Ich weiß, aber wir haben einen Mailserver, der das Senden von E-Mails einwandfrei erledigt. Wir landen nie im Spam-Ordner und verfügen deshalb über mehrere IP-Adressen :). Das einzige Problem ist, dass ich nicht herausfinden kann, warum ich keine Verbindung zum Server herstellen kann.

Es scheint jedoch, als wäre sie irgendwie blockiert. Kann dein Server den Mailserver außerhalb von Discourse erreichen?

Wie kann ich das testen? Ich kann mich von meinem Laptop aus verbinden, aber der Server befindet sich an einem anderen Standort.

In der Kommandozeile können Sie Folgendes ausprobieren: telnet mail port, wobei mail die Adresse Ihres Mail-Servers und port die Portnummer ist. Wenn eine Verbindung hergestellt wird und Sie Befehle eingeben können, ist alles in Ordnung. Wenn nicht, sind Sie auf irgendeine Weise blockiert.

Verwenden Sie nicht mail.yourdomain.com, sondern stattdessen server1.hostingprovider.com.