Мимо прокси моего сервера для отправки gmail
Ситуация такова:
У меня есть сервер, на котором размещен мой код, и этот код для определенных вызовов сервлета отправляет сообщение Gmail некоторым пользователям. Поэтому я использую SMTP-сервер Gmail для отправки моего сообщения между пользователями.
Проблема: мой сервер находится на уровне 2, а на уровне 1 - главный сервер, на котором размещен прокси-сервер. Проблема в том, что он перенаправляет все запросы из порта 546 во внешний мир. Я хотел бы знать, если установка
props.put("mail.smtp.port", "465");
props.put("mail.smtp.socketFactory.port", "465");
достаточно, чтобы отправить письмо, или мне нужно установить дополнительные параметры для отправки почты.
Прямо сейчас с вышеуказанными настройками я получаю исключение
javax.mail.MessagingException: Unknown SMTP host: smtp.gmail.com;
nested exception is:
java.net.UnknownHostException: smtp.gmail.com
Кроме того, я хотел бы добавить, что когда я делаю nslookup для smtp.gmail.com, я получаю
*** Can't list domain smtp.gmail.com: Unspecified error
Спасибо за помощь.
1 ответ
Это проблема DNS, а не проблема прокси. Ваш DNS настроен так, чтобы не доставлять вам этот IP-адрес. Поговорите со своим нетадмином.