package com.friday.operation.api.custody.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * @author dingming
 * 邮件解析配置dto
 */
@Data
public class AuthorizationEmailDTO implements Serializable {
    /**
     * 邮箱接受协议
     */
    private String emailAgreement;
    /**
     * 邮箱服务器
     */
    private String emailHost;
    /**
     * 邮箱服务器端口
     */
    private String emailServerPort;
    /**
     * 邮箱账号
     */
    private String emailAddress;
    /**
     * 邮箱密码
     */
    private String emailSecret;
    /**
     * 发件人
     */
    private String fromEmail;
    /**
     * 邮件主题，多个使用,隔开，也可以正则
     */
    private String emailSubject;
    /**
     * 存储文件路径
     */
    private String dirFilePath;
    /**
     * ALL("all"),  TA压缩文件
     * FUND_VALUE("fund_value"), 保存估值表、
     */
    private String purpose;
    /**
     * 附件关键字，多个使用英文,隔开
     */
    private String attachKey;
}
