ISendMsgHandle.java 666 字节
Newer Older
Q
qinyingjie 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
package com.kwan.springbootkwan.service;

import com.kwan.springbootkwan.entity.MailInfo;

public interface ISendMsgHandle {

    /**
     * 功能描述:发送text邮件
     *
     * @param mailInfo 邮件信息
     */
    void sendSimpleTextEmail(MailInfo mailInfo);

    /**
     * 功能描述:发送html邮件
     *
     * @param mailInfo 邮件信息
     * @param html     是否是html邮件
     */
    void sendHtmlEmail(MailInfo mailInfo, boolean html);

    /**
     * 功能描述:发送文本内容(内嵌图片)且带附件的html邮件
     *
     * @param mailInfo 邮件信息
     */
    void sendEnclosureEmail(MailInfo mailInfo);
}