刚用spring mail,用着到是很爽的,很简洁、明了,有个问题想问下有用过的朋友:
我只设置 邮件的收件人可以发送成功,但是如果设置了抄送人之类的,就不行了,没任何异常也没有响应,石沉大海啊!
xml的配置如下:
<bean id="sender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="smtp.163.com"></property>
<property name="username" value="[email protected]"> </property>
<property name="password" value="****"></property>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.timeout">25000</prop>
</props>
</property>
</bean>
java代码如下:
SimpleMailMessage msg = new SimpleMailMessage();
msg.setFrom(_SENDER);
msg.setTo(_RECEIVER);
// msg.setCc(_COPY_TO);
msg.setText("这是一封利用springmail发送邮件功能的测试邮件,请勿回复!" + userId);//邮件内容
msg.setSubject("测试邮件"); //邮件标题
sender.send(msg);
我收件人与抄送人均为Q、Q邮箱,将设置抄送人的那行代码注释掉,Q、Q邮箱立马就提示有新邮件,但是如果同时都指定邮件的收件人与抄送人(均为Q、Q邮箱)程序无异常、邮箱也没收到发送的测试邮件。
我只设置 邮件的收件人可以发送成功,但是如果设置了抄送人之类的,就不行了,没任何异常也没有响应,石沉大海啊!
xml的配置如下:
<bean id="sender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="smtp.163.com"></property>
<property name="username" value="[email protected]"> </property>
<property name="password" value="****"></property>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.timeout">25000</prop>
</props>
</property>
</bean>
java代码如下:
SimpleMailMessage msg = new SimpleMailMessage();
msg.setFrom(_SENDER);
msg.setTo(_RECEIVER);
// msg.setCc(_COPY_TO);
msg.setText("这是一封利用springmail发送邮件功能的测试邮件,请勿回复!" + userId);//邮件内容
msg.setSubject("测试邮件"); //邮件标题
sender.send(msg);
我收件人与抄送人均为Q、Q邮箱,将设置抄送人的那行代码注释掉,Q、Q邮箱立马就提示有新邮件,但是如果同时都指定邮件的收件人与抄送人(均为Q、Q邮箱)程序无异常、邮箱也没收到发送的测试邮件。
解决方案 »
- 请教一下,Action中的方法,如何实现单例
- java io 乱码 (求助贴)
- 小弟很想学JAVA但不知道该怎么去学。那位兄弟能指点一下、指出一条路线?
- 如何计算网址的关键词的频率
- 首页显示中文,繁体和英文是怎样的原理或机制?
- 遍历map的问题
- 启动rmi的server问题,找不到stub,郁闷,
- 我下载了resin3.0.8,不知道javabean的class文件放在哪,请各位高手帮帮忙!!!
- 异常错误提问
- 数字太长,toString 乱了
- Hibernate报异常“nested transactions not supported“,这怎么解决啊?
- AnimatedGifEncoder 生成的图片背景颜色与图标背景颜色如何设置透明
其实它是对java mail做了一下封装,使用spring mail编写发送的邮件的客户端变得更加简单,不像java mail那样呃臃肿繁杂。
sorry,周末出去玩了,没上csdn。