Jakarta Mail (Angus): HTTP və SOCKS proksi parametrləri
Poçt nəqliyyatının sənədləşdirilmiş proksi konfiqurasiyasını seçin və proksi autentifikasiyasını SMTP autentifikasiyasından ayırın.
Proksi sorğusu SMTP autentifikasiyasından əvvəl baş verir. Poçt parolunu dəyişmək vasitəçinin girişinə cavab verə bilməz.
| Angus SMTP provayderində proksi yolu | Xüsusiyyətlər |
|---|---|
| HTTP proksi son nöqtəsi | mail.smtp.proxy.host, mail.smtp.proxy.port |
| HTTP proksi hesabı | mail.smtp.proxy.user, mail.smtp.proxy.password |
| SOCKS son nöqtəsi | mail.smtp.socks.host, mail.smtp.socks.port |
Yerləşdirilmiş nəqliyyat və onun autentifikasiya dəstəyi üçün provayder cədvəlindən istifadə edin. Bunlar provayderə xas girişlərdir, başqa poçt kitabxanası və ya bütün JVM üzrə parametrlər üçün ixtiyari alternativ adlar deyil. Ümumi vasitəçilərə icazə verilən, ictimaiyyətə açıq SMTP serveri üçün HTTP proksi siyahısı HTTP host və port namizədləri təklif edir. Autentifikasiyasız namizəd üçün proksi istifadəçi adı və ya parolu istifadə etməyin və onun faktiki poçt host adına və porta icazə verdiyini təsdiqləyin; poçt hesabını və TLS parametrlərini saxlayın.
Xüsusilə, HTTP proksi istifadəçi adı sahəsi SOCKS istifadəçi adı sahəsi deyil. Autentifikasiyalı SOCKS faktiki JDK/socket yolu ilə uyğun olmalıdır. SMTPS üçün sənədləşdirildiyi kimi uyğun nəqliyyat prefiksini istifadə edin.
Mübadilənin harada dayandığını qeyd edin: proksi bağlantısı, proksi girişi, poçt salamlaması, TLS və ya SMTP hesab autentifikasiyası. Salamlamadan əvvəlki uğursuzluq poçt hesabını sınamamışdır. Marşrutu seçdikdən sonra poçt serverinin host adını və TLS yoxlamasını qoruyun.