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>