Jakarta Mail (Angus): nastavenia proxy HTTP a SOCKS
Vyberte dokumentovanú konfiguráciu proxy poštového transportu a oddeľte autentifikáciu proxy od autentifikácie SMTP.
Výzva proxy nastáva pred autentifikáciou SMTP. Zmena poštového hesla nemôže odpovedať na prihlásenie sprostredkovateľa.
| Cesta cez proxy u poskytovateľa SMTP Angus | Vlastnosti |
|---|---|
| Koncový bod proxy HTTP | mail.smtp.proxy.host, mail.smtp.proxy.port |
| Účet proxy HTTP | mail.smtp.proxy.user, mail.smtp.proxy.password |
| Koncový bod SOCKS | mail.smtp.socks.host, mail.smtp.socks.port |
Použite tabuľku poskytovateľa pre nasadený transport a jeho podporu autentifikácie. Ide o vstupy špecifické pre poskytovateľa, nie o ľubovoľné aliasy pre inú poštovú knižnicu alebo nastavenia v rámci celej JVM. Pre verejne dostupný server SMTP, kde sú povolení verejní sprostredkovatelia, ponúka zoznam proxy HTTP kandidátov pre hostiteľa a port HTTP. Pri neautentifikovanom kandidátovi nepoužívajte používateľa ani heslo proxy a overte, že povoľuje skutočný názov hostiteľa a port pošty; ponechajte poštový účet a nastavenia TLS.
Konkrétne pole používateľského mena proxy HTTP nie je poľom používateľského mena SOCKS. Autentifikované SOCKS musí zodpovedať skutočnej ceste JDK/socketu. Pre SMTPS použite zodpovedajúcu predponu transportu podľa dokumentácie.
Zaznamenajte, kde sa výmena končí: pripojenie k proxy, prihlásenie k proxy, poštový pozdrav, autentifikácia TLS alebo účtu SMTP. Zlyhanie pred pozdravom netestovalo poštový účet. Po voľbe trasy zachovajte názov hostiteľa poštového servera a overenie TLS.