ITPub博客

首页 > Linux操作系统 > Linux操作系统 > jboss eap 6.1中进行邮箱配置

jboss eap 6.1中进行邮箱配置

原创 Linux操作系统 作者:zuwenjiang 时间:2013-09-02 21:41:33 0 删除 编辑
在jboss eap6.1中发布的项目,通过spring配置mailsender,但貌似被jboss强制使用自带的mail系统给覆盖,无论如何调试jar依赖,都无法解决。最好只要屈服,试着使用jboss 自带的mail sub-system来进行邮件服务器的配置。谁知效果还不错,上手快,使用也挺方便。

配置standalone.xml:
     
       
           
               
           
       
   

    ...
   
       
   

在类中调用方法为:
public class MailSender {
 
    @Resource(mappedName="java:jboss/mail/Default")
    private Session mailSessionSeznam;
 
    private void sendMail(Session mailSessionSeznam, String mailFrom, String sMailTo, String sSubject, String sMailText) throws MessagingException {
       MimeMessage message = new MimeMessage( mailSessionSeznam );
       message.setFrom( new InternetAddress( mailFrom ) );
       message.setReplyTo( new Address\[\]{new InternetAddress( this.mailReplyTo )} );
       message.addRecipient( Message.RecipientType.TO, new InternetAddress( sMailTo ) );
       message.setHeader( "Content-Type", this.mailContentType + "; charset=\"" + this.mailEncoding + "\"");
       message.setSubject( sSubject );
       message.setText( sMailText );
       Transport.send( message );     }// sendMail()
    }
 
}

这样就完成了,经过测试一切OK!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21143887/viewspace-772058/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-03-18

  • 博文量
    13
  • 访问量
    21898