java发邮件工具类续(2)
来源:互联网 发布:挂机软件 编辑:程序博客网 时间:2024/05/16 10:08
/**
*
* @param mailSubject
* @return boolean
*/
public boolean setSubject(String mailSubject) {
logger.info("set title begin.");
try {
if (!mailSubject.equals("") && mailSubject != null) {
mimeMsg.setSubject(mailSubject);
}
return true;
} catch (Exception e) {
logger.error("set Title faild!");
return false;
}
}
/**
* 添加附件..
*
* @param filename
* @return
*/
public boolean addFileAffix(String filename) {
if (filename.equals("") || filename == null) {
return false;
}
String file[];
file = filename.split(";");
try {
for (int i = 0; i < file.length; i++) {
BodyPart bp = new MimeBodyPart();
FileDataSource fileds = new FileDataSource(file[i]);
bp.setDataHandler(new DataHandler(fileds));
bp.setFileName(fileds.getName());
mp.addBodyPart(bp);
}
return true;
} catch (Exception e) {
return false;
}
}
/**
*
* @param from
* @return
*/
public boolean setFrom(String from) {
logger.info("Set From " + from);
try {
mimeMsg.setFrom(new InternetAddress(from));
return true;
} catch (Exception e) {
return false;
}
}
/**
*
* @param to
* @return
*/
public boolean setTo(String to) {
logger.info("Set to " + to);
if (to == null || to.equals("")) {
return false;
}
try {
mimeMsg.setRecipients(Message.RecipientType.TO, InternetAddress
.parse(to));
return true;
} catch (Exception e) {
return false;
}
}
- java发邮件工具类续(2)
- java发邮件工具类续
- java发邮件工具类(3)
- Java发邮件工具类
- java发邮件工具类
- java发邮件工具
- 发邮件工具类(1)
- java发邮件(2)
- javaxmail发邮件工具类JavaEmailUtils
- java实现发邮件的工具类,方便 好用(需要架包的Send Email To me)
- java邮件工具类
- 实战java发邮件
- 实战java发邮件
- 实战java发邮件
- 实战java发邮件
- 实战java发邮件
- Java发邮件
- java发邮件例子
- js读取cookie,js添加cookie,js删除cookie
- 最完整的线性表应用 经测试可直接运行
- Jboss 环境配置与项目部署(转)
- [图]关于YII中部件的使用详解
- Mac技巧50条
- java发邮件工具类续(2)
- 80个Python经典资料(教程+源码+工具)汇总
- Redirect Apache Request to Tomcat
- 如何使用NFC手机的支付功能
- 黄金促销:为什么苹果店里的Macbook都摆成70度
- noteType属性
- Android中的NotificationManager
- Linux TCP/IP 协议栈的关键数据结构Socket Buffer(sk_buff )
- 庖丁解牛--ARM2440学习板1(从原理图-PCB-硬件调试-裸奔-UCOSII-UBOOT-LINUX-QT-TinyX-gtk)长期不间断更新