Internes Exim-Senden einer falschen Authentifizierung

Internes Exim-Senden einer falschen Authentifizierung

Ich habe ein Problem beim Senden authentifizierter E-Mails über SMTP auf meinem Hosting mit CPanel unter Verwendung von Exim.

Das Problem tritt nur auf, wenn das Senden des Skripts (Verbindung) intern auf dem Server ausgeführt wird. Wenn ich dasselbe Skript in einer externen Umgebung ausführe, läuft das Senden reibungslos.

SMTP -> get_lines(): $data is "535 Incorrect authentication data "

Ich glaube, das Problem liegt an einer Konfiguration von WHM/Exim, denn bis letzte Woche hat es funktioniert, aber einige Einstellungen wurden geändert, um automatisierte Spam-Einsendungen zu verhindern.

Ich weiß nicht, welche Einstellungen für die Lösung des Problems relevant sind. Wenn Sie irgendwelche Parameter des WHM-Setups eingeben müssen, sagen Sie es mir einfach.

Antwort1

wenn ich Sie richtig verstehe, tritt dieser Fehler nur beim Senden an den lokalen Host auf? Wenn ja, überprüfen Sie, ob SMTP AUTH aktiviert ist, wenn Sie eine Verbindung zu lo herstellen. Senden Sie mithilfe von Telnet über den von Ihrem Skript verwendeten SMTP-Port (vermutlich 25) den anfänglichen EHLO-Befehl und überprüfen Sie, ob die richtige von Ihrem Skript verwendete SMTP-Authentifizierungsmethode angekündigt wird.

Antwort2

Das Problem war cPHulk (Login-Blocker-Software). Ein Client-Skript auf dem Server hatte das falsche Passwort eingegeben, daher wurde die externe IP (fest) der cPHulk-Blacklist des Servers hinzugefügt. Die Lösung bestand darin, die IP zur cPHulk-Whitelist hinzuzufügen.

verwandte Informationen