struts2集成javamail发邮件示例详解(4)

网上说可以通过修改服务器的hosts文件解决,但是我发现还可以直接在代码里面解决(只需要加一行代码,这大大方便啊),即在setSmtpHost()方法中,增加下面一行:

复制代码 代码如下:


props.put("mail.smtp.localhost", "localHostAdress");

2.3 附件中文名乱码
如果附件有中文名,直接setName()会乱码,通过下面的方法可以解决:

复制代码 代码如下:


mbp.setFileName(MimeUtility.encodeText(name,"utf-8","B"));

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzfdpx.html