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 تصدیق محفوظ رکھیں۔