2015-10-28 5 views
-1

Я пытаюсь отправить почту с помощью java в своем веб-проекте. Электронная почта полностью работает на моем компьютере, но когда я запускаю ее на своем офисном компьютере, я получил следующая ошибка.smtp.gmail.com, port: 587 failed

В моей applicationContext.xml

</bean> 
    <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> 
    <property name="host" value="smtp.gmail.com" /> 
    <property name="port" value="587" /> 
    <property name="username" value="[email protected]" /> 
    <property name="password" value="****" /> 
    <property name="javaMailProperties"> 
     <props> 
      <prop key="mail.transport.protocol">smtp</prop> 
      <prop key="mail.smtp.auth">true</prop> 
      <prop key="mail.smtp.starttls.enable">true</prop> 
     </props> 
    </property> 
</bean> 

Pls направлять мне решить эту issue.Thanks

ответ

0

Учитывая перспективу местоположения, вы можете сначала проверить, если ваш офис брандмауэр позволяет подключить к цели с использованием протокола smtp.

Для перспективы java проверьте, работает ли ваш офисный компьютер в одной и той же версии Java, двоичных файлах и строит похожие на вас домашние ПК.