📄 mailer.java
字号:
package com.j2ee.mail;
import javabean.sinosure.util.CurrentTime;
import javabean.sinosure.util.Utility;
/**
* 发送邮件
*/
public class Mailer
{
private EMailMessage eMess;
/**
* 设置发送邮件的相关信息
*/
public void setEmailMessage(EMailMessage eMess)
{
this.eMess=eMess;
}
/**
* 发送邮件
* @return boolean false--发送失败;true--发送成功
*/
public boolean sendMail()
{
boolean flag=true;
try
{
MailThread mailThread=new MailThread(eMess);
//发起线程
mailThread.start();
try
{
//等待线程结束,以获得该线程的处理结果
mailThread.join ();
}
catch (InterruptedException e)
{
}
//获得发送邮件是否成功
flag=mailThread.getIfSuccess();
}
catch (Exception e)
{
flag=false;
Utility.logError(e.toString());
}
return flag;
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -