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 ధృవీకరణను కాపాడుకోండి.