Jakarta Mail (Angus): ការកំណត់ប្រូកស៊ី HTTP និង SOCKS
ជ្រើសរើសការកំណត់ប្រូកស៊ីដែលបានចងក្រងឯកសាររបស់ការផ្ទេរសំបុត្រ ហើយបែកការផ្ទៀងផ្ទាត់ប្រូកស៊ីចេញពីការផ្ទៀងផ្ទាត់ SMTP។
ការប្រឈមប្រូកស៊ីកើតឡើងមុនការផ្ទៀងផ្ទាត់ SMTP។ ការប្តូរពាក្យសម្ងាត់សំបុត្រមិនអាចឆ្លើយការចូលរបស់អន្តរការីបានទេ។
| ផ្លូវប្រូកស៊ីក្នុងអ្នកផ្តល់ SMTP របស់ Angus | លក្ខណៈសម្បត្តិ |
|---|---|
| ចំណុចចុងបញ្ចប់ប្រូកស៊ី 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 បន្ទាប់ពីជ្រើសផ្លូវ។