email.java

来自「java 客户端发邮件的简单程序代码 作为学习者的参考」· Java 代码 · 共 154 行

JAVA
154
字号
package com.wondtech.mail;

public class Email
{
    /**
     * 发件人
     */
    private String mailFrom;

    /**
     * 收件人
     */
    private String mailTo;

    /**
     * 抄送人
     */
    private String mailCc;

    /**
     * 密送人
     */
    private String mailBcc;

    /**
     * 优先级
     */
    private Integer mailPriority;

    /**
     * 邮件主题
     */
    private String mailSubject;

    /**
     * 邮件内容
     */
    private String mailBody;

    /**
     * 邮件格式
     */
    private boolean isHtml = true;

    public Email()
    {
        this.mailPriority = new Integer(5);
    }

    public Email(String to, String subject, String body)
    {
        this.mailTo = to;
        this.mailSubject = subject;
        this.mailBody = body;
    }

    public Email(String from, String to, String subject, String body)
    {
        this.mailFrom = from;
        this.mailTo = to;
        this.mailSubject = subject;
        this.mailBody = body;
    }

    public Email(String from, String to, String subject, String body, boolean isHtml)
    {
        this.mailFrom = from;
        this.mailTo = to;
        this.mailSubject = subject;
        this.mailBody = body;
        this.isHtml = isHtml;
    }

    public final String getMailBcc()
    {
        return mailBcc;
    }

    public final void setMailBcc(String mailBcc)
    {
        this.mailBcc = mailBcc;
    }

    public final String getMailBody()
    {
        return mailBody;
    }

    public final void setMailBody(String mailBody)
    {
        this.mailBody = mailBody;
    }

    public final String getMailCc()
    {
        return mailCc;
    }

    public final void setMailCc(String mailCc)
    {
        this.mailCc = mailCc;
    }

    public final String getMailFrom()
    {
        return mailFrom;
    }

    public final void setMailFrom(String mailFrom)
    {
        this.mailFrom = mailFrom;
    }

    public final Integer getMailPriority()
    {
        return mailPriority;
    }

    public final void setMailPriority(Integer mailPriority)
    {
        this.mailPriority = mailPriority;
    }

    public final String getMailSubject()
    {
        return mailSubject;
    }

    public final void setMailSubject(String mailSubject)
    {
        this.mailSubject = mailSubject;
    }

    public final String getMailTo()
    {
        return mailTo;
    }

    public final void setMailTo(String mailTo)
    {
        this.mailTo = mailTo;
    }

    public final boolean isHtml()
    {
        return isHtml;
    }

    public final void setHtml(boolean isHtml)
    {
        this.isHtml = isHtml;
    }
}

⌨️ 快捷键说明

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