Eine Proxy-Abfrage erfolgt vor der SMTP-Authentifizierung. Ein geändertes Mailpasswort kann die Anmeldung am Vermittler nicht beantworten.

Proxy-Pfad im Angus-SMTP-ProviderEigenschaften
HTTP-Proxy-Endpunktmail.smtp.proxy.host, mail.smtp.proxy.port
HTTP-Proxy-Kontomail.smtp.proxy.user, mail.smtp.proxy.password
SOCKS-Endpunktmail.smtp.socks.host, mail.smtp.socks.port

Verwenden Sie die Provider-Tabelle für den eingesetzten Transport und seine Authentifizierungsunterstützung. Das sind providerspezifische Eingaben, keine beliebigen Aliase für eine andere Mailbibliothek oder JVM-weite Einstellungen. Für einen öffentlich erreichbaren SMTP-Server, auf dem öffentliche Vermittler zulässig sind, bietet die HTTP-Proxy-Liste Kandidaten für HTTP-Host und -Port. Verwenden Sie bei einem nicht authentifizierten Kandidaten keinen Proxy-Benutzernamen und kein Proxy-Passwort und prüfen Sie, ob er den tatsächlichen Mailhostnamen und Port zulässt; das Mailkonto und die TLS-Einstellungen bleiben erhalten.

Insbesondere ist das Benutzernamenfeld eines HTTP-Proxys kein SOCKS-Benutzernamenfeld. Authentifiziertes SOCKS muss zum tatsächlichen JDK-/Socket-Pfad passen. Für SMTPS verwenden Sie das entsprechende Transportpräfix wie dokumentiert.

Halten Sie fest, wo der Austausch endet: Proxy-Verbindung, Proxy-Anmeldung, Mail-Begrüßung, TLS- oder SMTP-Kontoauthentifizierung. Ein Fehler vor der Begrüßung hat das Mailkonto nicht geprüft. Bewahren Sie nach der Wahl der Route den Hostnamen des Mailservers und die TLS-Prüfung.

Ähnliche Artikel