⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 emailmessage.java

📁 Solaris平台上邮件的定时发送
💻 JAVA
字号:
package com.j2ee.mail;

/**
* 发送一封邮件所需要的元素信息 
*/
public class EMailMessage implements java.io.Serializable 
{
    private String subject="";   //主题
    //private String contents="";  //正文
	private EMailContents contents=null;  //正文
    private String receiver="";  //收件人
	private String sender="";    //寄件人
	private String copyTo="";    //抄送
	private String filePath="";  //附件
	private String userName="";  //用户名
	private String password="";  //口令
	private boolean needAuth=false; //是否认证
	
	/**
	* 邮件服务器地址
	*/
    public static final String HOST="1.1.1.1";
	
	/**
	* 认证
	*/
    public void setNeedAuth(boolean needAuth)
	{
		this.needAuth=needAuth;
    }
	
	/**
	* 设置邮件主题
	*/
	public void setSubject(String subject)
	{
		this.subject=subject;
	}
	
	/**
	* 设置邮件正文
	*/
	public void setContents(EMailContents contents)
	{
		this.contents=contents;
	}
	
	/**
	* 设置邮件接收者
	*/
	public void setReceiver(String receiver)
	{
		this.receiver=receiver;
	}
	
	/**
	* 设置邮件发送者
	*/
	public void setSender(String sender)
	{
		this.sender=sender;
	}
	
	/**
	* 设置邮件抄送
	*/
	public void setCopyTo(String copyTo)
	{
		this.copyTo=copyTo;
	}
	
	/**
	* 设置邮件附件名称
	*/
	public void setFilePath(String filePath)
	{
		this.filePath=filePath;
	}

	/**
	* 用户名
	*/
	public void setUserName(String userName)
	{
		this.userName=userName;
	}

	/**
	* 口令
	*/
	public void setPassword(String password)
	{
		this.password=password;
	}
	
	/**
	* 获得邮件主题
	*/
	public String getSubject()
	{
		return subject;
	}
	
	/**
	* 获得邮件正文
	*/
	public String getContents()
	{
		return contents.getBody();
	}
	
	/**
	* 获得邮件接收者
	*/
	public String getReceiver()
	{
		return receiver;
	}
	
	/**
	* 获得邮件发送者
	*/
	public String getSender()
	{
		return sender;
	}
	
	/**
	* 获得邮件抄送
	*/
	public String getCopyTo()
	{
		return copyTo;
	}
	
	/**
	* 获得邮件附件名称
	*/
	public String getFilePath()
	{
		return filePath;
	}

	/**
	* 用户名
	*/
	public String getUserName()
	{
		return userName;
	}

	/**
	* 口令
	*/
	public String getPassword()
	{
		return password;
	}

	/**
	* 认证
	*/
    public boolean getNeedAuth()
	{
		return needAuth;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -