Jakarta Mail (Angus): cilësimet e përfaqësuesit HTTP dhe SOCKS
Zgjidhni konfigurimin e dokumentuar të përfaqësuesit të transportit të postës dhe ndani vërtetimin e përfaqësuesit nga vërtetimi SMTP.
Sfida e përfaqësuesit ndodh përpara vërtetimit SMTP. Ndryshimi i fjalëkalimit të postës nuk mund t'i përgjigjet hyrjes së ndërmjetësit.
| Rruga e përfaqësuesit te ofruesi SMTP Angus | Vetitë |
|---|---|
| Pika fundore e përfaqësuesit HTTP | mail.smtp.proxy.host, mail.smtp.proxy.port |
| Llogaria e përfaqësuesit HTTP | mail.smtp.proxy.user, mail.smtp.proxy.password |
| Pika fundore SOCKS | mail.smtp.socks.host, mail.smtp.socks.port |
Përdorni tabelën e ofruesit për transportin e vendosur dhe mbështetjen e tij për vërtetimin. Këto janë hyrje specifike për ofruesin, jo pseudonime arbitrare për një bibliotekë tjetër poste ose cilësime për të gjithë JVM-në. Për një server SMTP të aksesueshëm publikisht ku lejohen ndërmjetës publikë, lista e përfaqësuesve HTTP ofron kandidatë për hostin dhe portën HTTP. Mos përdorni emër përdoruesi ose fjalëkalim përfaqësuesi për një kandidat të pavërtetuar dhe konfirmoni që lejon emrin e vërtetë të hostit dhe portën e postës; mbani llogarinë e postës dhe cilësimet TLS.
Në veçanti, fusha e emrit të përdoruesit të përfaqësuesit HTTP nuk është fusha e emrit të përdoruesit të SOCKS. SOCKS i vërtetuar duhet të përputhet me rrugën reale JDK/socket. Për SMTPS, përdorni prefiksin përkatës të transportit siç dokumentohet.
Regjistroni ku ndalon shkëmbimi: lidhja me përfaqësuesin, hyrja te përfaqësuesi, përshëndetja e postës, vërtetimi TLS ose i llogarisë SMTP. Një dështim përpara përshëndetjes nuk e ka testuar llogarinë e postës. Ruani emrin e hostit të serverit të postës dhe verifikimin TLS pas zgjedhjes së rrugës.