EmailCheckForm.java 978 B

1234567891011121314151617181920212223242526272829303132
  1. package jnpf.model.email;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import org.hibernate.validator.constraints.NotBlank;
  5. @Data
  6. public class EmailCheckForm {
  7. @NotBlank(message = "必填")
  8. @Schema(description ="POP3端口")
  9. private String pop3Port;
  10. @Schema(description ="ssl登录")
  11. private String emailSsl;
  12. @NotBlank(message = "必填")
  13. @Schema(description ="邮箱地址")
  14. private String account;
  15. @NotBlank(message = "必填")
  16. @Schema(description ="POP3服务")
  17. private String pop3Host;
  18. @NotBlank(message = "必填")
  19. @Schema(description ="邮箱密码")
  20. private String password;
  21. @NotBlank(message = "必填")
  22. @Schema(description ="SMTP服务")
  23. private String smtpHost;
  24. @NotBlank(message = "必填")
  25. @Schema(description ="SMTP端口")
  26. private String smtpPort;
  27. @NotBlank(message = "必填")
  28. @Schema(description ="显示名称")
  29. private String senderName;
  30. }