資源簡介
JAVA 發送文本格和HTML格式并帶圖片鏈接的郵件實例,圖片可以為附件可以為郵件正文顯示,可以為圖片添加超鏈接

代碼片段和文件信息
package?com;
import?java.util.Properties;
public?class?MailSenderInfo?{
//?發送郵件的服務器的IP和端口
private?String?mailServerHost;
private?String?mailServerPort?=?“25“;
//?郵件發送者的地址
private?String?fromAddress;
//?郵件接收者的地址
private?String?toAddress;
//?郵件抄送地址
private?String?copyToAddress;
//?登陸郵件發送服務器的用戶名和密碼
private?String?userName;
private?String?password;
//?是否需要身份驗證
private?boolean?validate?=?false;
//?郵件主題
private?String?subject;
//?郵件的文本內容
private?String?content;
//?郵件附件的文件名
private?String[]?attachFileNames;
//圖片格式
private?String[]?imgType;
/**?*/
/**
?*?獲得郵件會話屬性
?*/
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;
}
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?boolean?isValidate()?{
return?validate;
}
public?void?setValidate(boolean?validate)?{
this.validate?=?validate;
}
public?String[]?getAttachFileNames()?{
return?attachFileNames;
}
public?void?setAttachFileNames(String[]?fileNames)?{
this.attachFileNames?=?fileNames;
}
public?String?getFromAddress()?{
return?fromAddress;
}
public?void?setFromAddress(String?fromAddress)?{
this.fromAddress?=?fromAddress;
}
public?String?getPassword()?{
return?password;
}
public?void?setPassword(String?password)?{
this.password?=?password;
}
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?getSubject()?{
return?subject;
}
public?void?setSubject(String?subject)?{
this.subject?=?subject;
}
public?String?getContent()?{
return?content;
}
public?void?setContent(String?textContent)?{
this.content?=?textContent;
}
public?String[]?getImgType()?{
return?imgType;
}
public?void?setImgType(String[]?imgType)?{
this.imgType?=?imgType;
}
public?String?getCopyToAddress()?{
return?copyToAddress;
}
public?void?setCopyToAddress(String?copyToAddress)?{
this.copyToAddress?=?copyToAddress;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-07-08?22:44??JAVA發郵件\
?????目錄???????????0??2014-08-12?10:13??JAVA發郵件\SendMail\
?????文件?????????401??2014-08-12?10:08??JAVA發郵件\SendMail\.classpath
?????文件?????????384??2014-07-08?20:51??JAVA發郵件\SendMail\.project
?????目錄???????????0??2014-07-08?22:42??JAVA發郵件\SendMail\.settings\
?????文件?????????629??2014-07-08?20:54??JAVA發郵件\SendMail\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2014-07-08?22:42??JAVA發郵件\SendMail\bin\
?????目錄???????????0??2014-07-08?22:42??JAVA發郵件\SendMail\bin\com\
?????文件????????3371??2014-08-12?10:08??JAVA發郵件\SendMail\bin\com\MailSenderInfo.class
?????文件?????????750??2014-08-12?10:08??JAVA發郵件\SendMail\bin\com\MyAuthenticator.class
?????文件????????5692??2014-08-12?10:08??JAVA發郵件\SendMail\bin\com\SimpleMailSender.class
?????文件????????1876??2014-08-12?10:13??JAVA發郵件\SendMail\bin\com\Test.class
?????目錄???????????0??2014-08-12?10:13??JAVA發郵件\SendMail\images\
?????文件??????825675??2014-08-12?10:10??JAVA發郵件\SendMail\images\car.jpg
?????文件????????7582??2014-08-12?10:10??JAVA發郵件\SendMail\images\stop.gif
?????目錄???????????0??2014-07-08?22:42??JAVA發郵件\SendMail\src\
?????目錄???????????0??2014-07-08?22:42??JAVA發郵件\SendMail\src\com\
?????文件????????2776??2014-08-01?13:13??JAVA發郵件\SendMail\src\com\MailSenderInfo.java
?????文件?????????438??2014-07-09?08:59??JAVA發郵件\SendMail\src\com\MyAuthenticator.java
?????文件????????6174??2014-08-01?13:57??JAVA發郵件\SendMail\src\com\SimpleMailSender.java
?????文件????????1589??2014-08-12?10:13??JAVA發郵件\SendMail\src\com\Test.java
?????文件?????????729??2014-07-08?22:44??JAVA發郵件\特別注意.txt
?????目錄???????????0??2014-07-08?22:43??JAVA發郵件\需要的JAR包\
?????文件?????6809949??2013-09-25?10:41??JAVA發郵件\需要的JAR包\j2ee.jar
- 上一篇:企業知識庫管理系統java源碼
- 下一篇:ExcelConversion.jar
評論
共有 條評論