Commit 267d15fd by zhiwei

将Expetion抛出,方便调试

parent c076984a
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.zhiwei</groupId>
<artifactId>sendmail</artifactId>
<version>0.0.1-SNAPSHOT</version>
<version>0.0.2-SNAPSHOT</version>
<name>sendmail</name>
<description>发送邮件</description>
......
......@@ -12,36 +12,27 @@ public class SendMail {
/**
* @Title: sendMailByHtml
* @Description: TODO(发送网页样式的邮件,支持附件功能)
* @Description: (发送网页样式的邮件,支持附件功能)
* @param @param
* mailInfo
* @param @return
* 设定文件
* @return boolean 返回类型
*/
public static boolean sendMailByHtml(MailInfo mailInfo) {
try {
return SimpleMailSender.sendHtmlMail(mailInfo);// 发送文体格式
} catch (Exception e) {
e.printStackTrace();
return false;
}
public static boolean sendMailByHtml(MailInfo mailInfo) throws Exception{
return SimpleMailSender.sendHtmlMail(mailInfo);// 发送文体格式
}
/**
* @Title: sendMailByText
* @Description: TODO(发送文本样式的文件,不支持附件功能)
* @Description: (发送文本样式的文件,不支持附件功能)
* @param @param
* mailInfo
* @param @return
* 设定文件
* @return boolean 返回类型
*/
public static boolean sendMailByText(MailInfo mailInfo) {
try {
return SimpleMailSender.sendTextMail(mailInfo);// 发送文体格式
} catch (Exception e) {
return false;
}
public static boolean sendMailByText(MailInfo mailInfo) throws Exception{
return SimpleMailSender.sendTextMail(mailInfo);// 发送文体格式
}
}
package com.zhiwei.sendmail;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.util.Properties;
import com.zhiwei.sendmail.bean.MailInfo;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.Address;
import javax.mail.BodyPart;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Multipart;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;
import javax.mail.internet.MimeUtility;
import com.zhiwei.sendmail.bean.MailInfo;
import javax.mail.*;
import javax.mail.internet.*;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.util.Properties;
public class SimpleMailSender {
/**
* @Title: sendTextMail
* @Description: TODO(发送文本样式的邮件)
* @Description: (发送文本样式的邮件)
* @param @param
* mailInfo
* @param @return
......@@ -66,7 +55,7 @@ public class SimpleMailSender {
/**
* @Title: sendHtmlMail
* @Description: TODO(发送网页形式的邮件)
* @Description: (发送网页形式的邮件)
* @param @param
* mailInfo
* @param @return
......
......@@ -7,7 +7,7 @@ import java.util.Properties;
/**
* @ClassName: MailSenderInfo
* @Description: TODO(发送邮件用户信息及邮件内容)
* @Description: (发送邮件用户信息及邮件内容)
* @author Bewilder Z
* @date 2017年3月17日 上午11:24:18
*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment