public class MailAction extendsActionSupport{privateMailForm mailForm;publicMailForm getMailForm() {returnmailForm;
}public voidsetMailForm(MailForm mailForm) {this.mailForm =mailForm;
}
//添加内嵌图片private MimeBodyPart createImageMimeBodyPart(String imageName) throwsMessagingException, UnsupportedEncodingException{
FileDataSource fds=new FileDataSource(ServletActionContext.getServletContext().getRealPath("/image")+"/" + imageName + ".gif");
MimeBodyPart mbp=newMimeBodyPart();
DataHandler dh=newDataHandler(fds);
mbp.setDataHandler(dh);//设置对应的资源文件的唯一标识符,即 MIME 协议对于邮件的结构组织格式中的 Content-ID 头字段;
mbp.setHeader("Content-ID", imageName);
mbp.setFileName(MimeUtility.encodeText(fds.getName()));returnmbp;
}publicString sendMail(){try{
HttpServletRequest request=ServletActionCo