javamail在正常的网络环境是可以发送邮件的但是现在去到客户现场开发了,客户的网络环境是要配置一个IE代理才能上网,在这种环境中 javaMail如何配置才能给外网用户发送邮件.?
目前项目在正常网络环境下是可以正常发送邮件的,项目中邮件相关的属性配置如下,如果要配置代理,请朋友帮忙告诉下怎么解决<bean id="mimeMessage"
class="javax.mail.internet.MimeMessage"
factory-bean="javaMailSender"
factory-method="createMimeMessage" />
<bean id="javaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="protocol" value="smtp"/>
<property name="host" value="smtp.gmail.com" />
<property name="port">
<value>465</value>
</property>
<property name="username" value="[email protected]" />
<property name="password" value="fjh0101223" />
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
<prop key="mail.smtp.socketFactory.class">javax.net.ssl.SSLSocketFactory</prop>
<prop key="mail.smtp.timeout">25000</prop>
<!-- <prop key="mail.smtp.port">25</prop>
<prop key="mail.smtp.socketFactory.port">25</prop>
<prop key="mail.smtp.socketFactory.fallback">false</prop>
-->
</props>
</property>
</bean>
目前项目在正常网络环境下是可以正常发送邮件的,项目中邮件相关的属性配置如下,如果要配置代理,请朋友帮忙告诉下怎么解决<bean id="mimeMessage"
class="javax.mail.internet.MimeMessage"
factory-bean="javaMailSender"
factory-method="createMimeMessage" />
<bean id="javaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="protocol" value="smtp"/>
<property name="host" value="smtp.gmail.com" />
<property name="port">
<value>465</value>
</property>
<property name="username" value="[email protected]" />
<property name="password" value="fjh0101223" />
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
<prop key="mail.smtp.socketFactory.class">javax.net.ssl.SSLSocketFactory</prop>
<prop key="mail.smtp.timeout">25000</prop>
<!-- <prop key="mail.smtp.port">25</prop>
<prop key="mail.smtp.socketFactory.port">25</prop>
<prop key="mail.smtp.socketFactory.fallback">false</prop>
-->
</props>
</property>
</bean>
解决方案 »
- 请问java 如何解压缩unix下compress的压缩类(.Z文件)
- cas认证后跳转,出错,求助了
- 请问像下面的qq文件上传组件怎么做的,使用java做?谢谢
- 精通JBOSS的进来,关于RMIAdaptor的安全问题
- spring整合struts使用AOP拦截action不成功,如何解决?
- 用checkbox实现对选中的条目进行删除的功能,请大家帮帮忙!
- spring <bean>元素指的是什么?
- 谁可以比较一下Jbuilder2005和WSAD5?
- 【筹备开源项目】欢迎Java爱好者参加。项目很简单,特别适合于在校学习,想找机会锻炼,或想找毕业论题目的同学。
- 静态方法里这样用行不行? 有什么不好吗?
- wicket框架
- 为什么我的HttpServletRequest里面没有getLocalName和getLocalAddr方法
<prop key="mail.smtp.socks.port">888</prop> //代理端口只能用无需身份验证的Socks代理,HTTP代理是不行的。