/** 
 | 
 * 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; 
 | 
    } 
 | 
} 
 |