开发中使用JavaMail遇到的问题,请前辈门给点意见!
1、 对于Session对象的使用。在发邮件时是创建多个Session还是使用
getDefaultInstance(java.util.Properties props) 方法获得的可以公用的Session,这时需要对公共的Session同步吗?
2、怎样实现邮件信息排成一个队列,然后用SendMail方法一个一个的发送。
谢谢!
1、 对于Session对象的使用。在发邮件时是创建多个Session还是使用
getDefaultInstance(java.util.Properties props) 方法获得的可以公用的Session,这时需要对公共的Session同步吗?
2、怎样实现邮件信息排成一个队列,然后用SendMail方法一个一个的发送。
谢谢!
第一个问题建议使用多个Session。
第二个使用JMS,可以参见文章:
http://www.jdon.com/idea/jaas/06005.htm
谢谢您的回复!
那么 使用 Session getInstance(java.util.Properties props)
获得 Session对象,在系统邮件比较多的情况下,Session对象的获取有没有保证?对服务器会有什么影响?
尽量不要使用单例。
谢谢!