• 大小: 6.7MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-24
  • 语言: Java
  • 标签: 图片附件  

资源简介

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

评论

共有 条评论

相关资源