Jakarta Mail (Angus): HTTP- of SOCKS-proxyinstellingen
Kies de gedocumenteerde proxyconfiguratie van het mailtransport en scheid proxyauthenticatie van SMTP-authenticatie.
Een proxy-uitdaging treedt op vóór SMTP-authenticatie. Het mailwachtwoord wijzigen kan de aanmelding van de tussenpartij niet beantwoorden.
| Proxypad in de Angus SMTP-provider | Eigenschappen |
|---|---|
| HTTP-proxy-eindpunt | mail.smtp.proxy.host, mail.smtp.proxy.port |
| HTTP-proxyaccount | mail.smtp.proxy.user, mail.smtp.proxy.password |
| SOCKS-eindpunt | mail.smtp.socks.host, mail.smtp.socks.port |
Gebruik de providertabel voor het geïmplementeerde transport en de authenticatieondersteuning ervan. Dit zijn providerspecifieke invoer, geen willekeurige aliassen voor een andere maillibrary of instellingen voor de hele JVM. Voor een publiek bereikbare SMTP-server waar openbare tussenpartijen zijn toegestaan, biedt de HTTP-proxylijst kandidaten voor de HTTP-host en -poort. Gebruik geen proxygebruikersnaam of -wachtwoord voor een niet-geauthenticeerde kandidaat, en bevestig dat deze de werkelijke mailhostnaam en -poort toestaat; behoud het mailaccount en de TLS-instellingen.
Met name is het gebruikersnaamveld van een HTTP-proxy niet het gebruikersnaamveld van SOCKS. Geauthenticeerde SOCKS moet passen bij het werkelijke JDK-/socketpad. Voor SMTPS gebruikt u het overeenkomstige transportprefix zoals gedocumenteerd.
Noteer waar de uitwisseling stopt: proxyverbinding, proxylogin, mailbegroeting, TLS- of SMTP-accountauthenticatie. Een fout vóór de begroeting heeft het mailaccount niet getest. Behoud de hostnaam van de mailserver en de TLS-verificatie na het kiezen van de route.