2016-07-14 1 views
-1

을 위해 봄 JavaMailSenderImpl을 구성하는 방법이 Maven 프로젝트 내 XML 설정 파일은, 내가 핫메일 ID를 사용하여 자동으로 생성 된 메시지를 보내려고하고, 몇 번 그것은 잘 작동하고 및 somoetimes 내가 메일 보내기 오류핫메일

<bean id=" email" class=" org.springframework.mail.SimpleMailMessage"></bean> 




    <bean class="org.springframework.mail.javamail.JavaMailSenderImpl" id="mailSender"> 





     <property value="smtp.live.com" name="host" /> 




     <property value="587" name="port" /> 




     <property value="[email protected]" name="username" /> 




     <property value="xxxxxxxxx" name="password" /> 




     <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> 




        <prop key="mail.smtp.socketFactory.port">465</prop> 




<prop key="mail.smtp.socketFactory.class">javax.net.ssl.SSLSocketFactory</prop> 




<prop key="mail.smtp.port">465</prop> 




</props> 




</property> 




</bean> 
무엇입니까

답변

0

포트 이름을 587에서 25로 변경하면 문제가 없습니다.

관련 문제