Я пытаюсь подключиться из моего весеннего приложения к моей почте Gmail. У меня в местной машине все отлично работает. Однако после развертывания на моем vps / tomcat я не могу подключиться к gmail. Это может помочь, хотя я не уверен, что это что-то меняет:
Мой tomcat работает за интерфейсным прокси / loadbalancer (с ssl). Это единственное отличие, которое я вижу с моей локальной установкой.
это код
JavaMailSenderImpl emailSender=new JavaMailSenderImpl();
emailSender.setUsername(emailUsername);
emailSender.setPassword(kwdikos);
emailSender.setPort(587);
Properties props = emailSender.getJavaMailProperties();
props.put("mail.smtp.auth", false);//i have tried true as well
props.put("mail.smtp.starttls.enable", true);
emailSender.setJavaMailProperties(props);
//set from,to, text ,etc
Какова возможная причина, по которой это происходит?
Я не уверен, как проверить наличие брандмауэров, но я могу подключиться по электронной почте, предоставленной хостинг-провайдером, поэтому я не думаю, что это проблема.