Jakarta Mail (Angus): HTTP және SOCKS прокси параметрлері
Пошта тасымалының құжатталған прокси конфигурациясын таңдап, прокси аутентификациясын SMTP аутентификациясынан бөліңіз.
Прокси шақыруы SMTP аутентификациясынан бұрын орын алады. Пошта құпиясөзін өзгерту делдалдың кіруіне жауап бере алмайды.
| Angus SMTP провайдеріндегі прокси жолы | Қасиеттер |
|---|---|
| HTTP прокси соңғы нүктесі | mail.smtp.proxy.host, mail.smtp.proxy.port |
| HTTP прокси тіркелгісі | mail.smtp.proxy.user, mail.smtp.proxy.password |
| SOCKS соңғы нүктесі | mail.smtp.socks.host, mail.smtp.socks.port |
Орналастырылған тасымал және оның аутентификация қолдауы үшін провайдер кестесін қолданыңыз. Бұлар провайдерге тән кірістер, басқа пошта кітапханасы немесе бүкіл JVM параметрлері үшін ерікті бүркеншік аттар емес. Жалпыға қолжетімді делдалдарға рұқсат етілген қоғамға қолжетімді SMTP сервері үшін HTTP прокси тізімі HTTP хосты мен портына кандидаттар ұсынады. Аутентификацияланбаған кандидат үшін прокси пайдаланушы атын немесе құпиясөзін қолданбаңыз және ол поштаның нақты хост аты мен портына рұқсат беретінін растаңыз; пошта тіркелгісі мен TLS параметрлерін сақтаңыз.
Атап айтқанда, HTTP прокси пайдаланушы аты өрісі SOCKS пайдаланушы аты өрісі емес. Аутентификацияланған SOCKS нақты JDK/сокет жолына сәйкес келуі керек. SMTPS үшін құжатталғандай сәйкес тасымал префиксін қолданыңыз.
Айырбас қайда тоқтайтынын жазып алыңыз: прокси қосылымы, проксиге кіру, пошта сәлемі, TLS немесе SMTP тіркелгісінің аутентификациясы. Сәлемге дейінгі сәтсіздік пошта тіркелгісін тексермеген. Маршрутты таңдағаннан кейін пошта серверінің хост аты мен TLS тексеруін сақтаңыз.