首页>代码>Java实现email邮件发送>/Emali/src/com/util/mail/MailSenderInfo.java
package com.util.mail;

import java.util.Properties;

public class MailSenderInfo {
	 // 发送邮件的服务器的IP和端口    
	    private String mailServerHost;    
	    private String mailServerPort = "25";    //注意你的邮箱服务端口是不是这个,不是请改写
	    // 邮件发送者的地址    
	    private String fromAddress;    
	    // 邮件接收者的地址    
	    private String toAddress;    
	    // 登陆邮件发送服务器的用户名和密码    
	    private String userName;    
	    private String password;    
	    // 是否需要身份验证    
	    private boolean validate = false;    
	    // 邮件主题    
	    private String subject;    
	    // 邮件的文本内容    
	    private String content;    
	    // 邮件附件的文件名    
	    private String[] attachFileNames;      
	    public String getMailServerHost() {
			return mailServerHost;
		}
		public void setMailServerHost(String mailServerHost) {
			this.mailServerHost = mailServerHost;
		}
		public String getMailServerPort() {
			return mailServerPort;
		}
		public void setMailServerPort(String mailServerPort) {
			this.mailServerPort = mailServerPort;
		}
		public String getFromAddress() {
			return fromAddress;
		}
		public void setFromAddress(String fromAddress) {
			this.fromAddress = fromAddress;
		}
		public String getToAddress() {
			return toAddress;
		}
		public void setToAddress(String toAddress) {
			this.toAddress = toAddress;
		}
		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;
		}
		public boolean isValidate() {
			return validate;
		}
		public void setValidate(boolean validate) {
			this.validate = validate;
		}
		public String getSubject() {
			return subject;
		}
		public void setSubject(String subject) {
			this.subject = subject;
		}
		public String getContent() {
			return content;
		}
		public void setContent(String content) {
			this.content = content;
		}
		public String[] getAttachFileNames() {
			return attachFileNames;
		}
		public void setAttachFileNames(String[] attachFileNames) {
			this.attachFileNames = attachFileNames;
		}
		/**   
	      * 获得邮件会话属性   
	      */    
	   public Properties getProperties(){    
	        Properties p = new Properties();    
	         p.put("mail.smtp.host", this.mailServerHost);    
	         p.put("mail.smtp.port", this.mailServerPort);    
	         p.put("mail.smtp.auth", validate ? "true" : "false");    
	         return p;    
	   }    

}
最近下载更多
lzx602  LV3 4月15日
1358849392  LV21 2022年12月27日
kahvia  LV1 2022年5月8日
marcoreus1  LV2 2021年10月13日
shiopaaa  LV13 2021年6月8日
yejing238  LV1 2021年1月31日
wslasdfgh  LV2 2020年2月13日
lyailwy  LV2 2019年12月27日
ghyghy  LV9 2019年12月13日
huangfukexing  LV3 2019年9月24日
最近浏览更多
lzx602  LV3 4月15日
timi123 4月5日
暂无贡献等级
gao123456789  LV6 3月7日
hhh12345  LV7 2023年12月23日
LHCQWE  LV1 2023年12月4日
Tuxxxxx  LV3 2023年1月3日
1358849392  LV21 2022年12月27日
hello286 2022年6月18日
暂无贡献等级
Rommel  LV27 2022年5月11日
kahvia  LV1 2022年5月8日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友