123456789101112131415161718192021222324252627282930 |
- package com.simuwang.daq.service;
- import com.simuwang.base.pojo.dto.MailboxInfoDTO;
- import java.util.Date;
- /**
- * @author mozuwen
- * @date 2024-09-12
- * @description 邮件解析服务对外接口
- */
- public interface EmailParseApiService {
- /**
- * 解析指定邮箱指定时间范围内的邮件
- *
- * @param mailboxInfoDTO 邮箱配置信息
- * @param startDate 邮件起始日期(yyyy-MM-dd HH:mm:ss)
- * @param endDate 邮件截止日期(yyyy-MM-dd HH:mm:ss, 为null,将解析邮件日期小于等于startDate的当天邮件)
- */
- void parseEmail(MailboxInfoDTO mailboxInfoDTO, Date startDate, Date endDate);
- /**
- * 重新解析指定邮件
- *
- * @param emailId 邮件id
- */
- void reparseEmail(Integer emailId);
- }
|