/** * Copyright (c) 2018 人人开源 All rights reserved. * * https://www.renren.io * * 版权所有,侵权必究! */ package com.zt.modules.message.channel.email; import java.io.Serializable; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** * 邮件配置信息 * * @author Mark sunlightcs@gmail.com */ @ApiModel(value = "邮件配置信息") public class EmailConfig implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "SMTP") @NotBlank(message="SMTP不能为空") private String smtp; @ApiModelProperty(value = "端口号") @NotNull(message="端口号不能为空") private Integer port; @ApiModelProperty(value = "邮箱账号") @NotBlank(message="邮箱账号不能为空") private String username; @ApiModelProperty(value = "邮箱密码") @NotBlank(message="邮箱密码不能为空") private String password; public String getSmtp() { return smtp; } public void setSmtp(String smtp) { this.smtp = smtp; } public Integer getPort() { return port; } public void setPort(Integer port) { this.port = port; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }