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 შემოწმება.