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 ಪರಿಶೀಲನೆಯನ್ನು ಉಳಿಸಿ.