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 بعد اختيار المسار.