Задать вопрос
@Aliande

Java mail использование прокси?

Нужно отправить сообщение (smtp) с использованием прокси, ниже код, прокси полностью игнорируются, как быть?

Properties props = new Properties();

            System.setProperty("mail.socket.debug", "true");
            props.put("mail.socket.debug", "true");
            if (_config.getIsProxy()) {
                props.put("mail.smtp.socks.host", proxyHost);
                props.put("mail.smtp.socks.port", proxyPost);

            }
            props.put("mail.smtp.timeout", _config.getTimeout()*1000);
            props.put("mail.smtp.connectiontimeout", _config.getTimeout()*1000);
            props.put("mail.smtp.ssl.enable", "true");
            props.put("mail.store.protocol", "smtp");
            props.put("mail.smtp.host", server);
            props.put("mail.smtp.socketFactory.port", "465");
            props.put("mail.smtp.socketFactory.class",
                    "javax.net.ssl.SSLSocketFactory");
            props.put("mail.smtp.auth", "true");
            props.put("mail.smtp.port", "465");
  • Вопрос задан
  • 577 просмотров
Подписаться 2 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 1
zolt85
@zolt85
Программист
System.setProperty("http.proxyHost", "webcache.example.com");
System.setProperty("http.proxyPort", "8080");


Взято отсюда
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы