package com.p.util;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class Send {
private final String subject;
private final String to;
private final String neirong;
public Send(String t,String subt,String nr)
{
subject=subt;
to=t;
neirong=nr;
}
public void send(String sendEmailNo,String sendEmailPass)
{
//szteaport@163.com paul5198
Properties props = new Properties();
//设置邮件服务器地址,连接超时时限等信息
props.put("mail.smtp.host", "smtp.163.com");
props.put( "mail.smtp.auth", "true");
props.put("mail.smtp.connectiontimeout", "10000");
props.put("mail.smtp.timeout", "10000");
//创建缺省的session对象
Session session = Session.getDefaultInstance(props, null);
//创建message对象
Message msg = new MimeMessage(session);
//设置发件人和收件人
try{//szteapot@163.com paul5198
InternetAddress addressFrom = new InternetAddress(sendEmailNo);
msg.setFrom(addressFrom);
InternetAddress addressTo = new InternetAddress(to);
msg.setRecipient(Message.RecipientType.TO, addressTo);
//设置邮件标题,中文编码
//subject = MimeUtility.encodeText(new String(subject.getBytes(), "GB2312"), "GB2312", "B");
msg.setSubject(subject);
msg.setText(neirong);
Transport transport = session.getTransport( "smtp");
transport.connect("smtp.163.com", sendEmailNo, sendEmailPass);
transport.sendMessage(msg, msg.getAllRecipients());
transport.close();
}catch(Exception e)
{
e.printStackTrace();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
SSH中发送Email邮件项目源码
共86个文件
jar:55个
xml:7个
tld:7个
4星 · 超过85%的资源 需积分: 10 105 下载量 98 浏览量
2012-02-11
14:33:13
上传
评论 3
收藏 25.05MB ZIP 举报
温馨提示
myeclipse开发使用ssh框架开发的一个发送Email的工程源代码,可导入myeclipse就能运行。发送界面可直接输入发送邮箱及密码 和 接受邮箱 和 发送到内容。 里面可能需要处理一个问题:eclipse里面版本低的话可能需要重新下载一个Javamail包 ,使用方法都有说明。可先下载该项目在下载该开发包,该开发包下载地址http://download.csdn.net/detail/itopme/3891991
资源推荐
资源详情
资源评论
收起资源包目录
p-email.zip (86个子文件)
p-email
.mystrutsdata 262B
.springBeans 462B
.myhibernatedata 521B
.settings
org.eclipse.jdt.core.prefs 330B
src
com
yourcompany
struts
ApplicationResources.properties 90B
p
services
servicesImpl
iservices
actions
SendEmailAction.java 2KB
util
Send.java 2KB
hibernate.cfg.xml 842B
applicationContext.xml 654B
.project 2KB
WebRoot
css
p-css.css 32B
META-INF
MANIFEST.MF 36B
WEB-INF
struts-nested.tld 70KB
validator-rules.xml 13KB
struts-bean.tld 9KB
struts-html.tld 72KB
struts-logic.tld 14KB
struts-tiles.tld 8KB
web.xml 2KB
.struts-config.mex 134B
classes
com
yourcompany
struts
ApplicationResources.properties 90B
p
services
servicesImpl
iservices
actions
SendEmailAction.class 2KB
util
Send.class 2KB
hibernate.cfg.xml 842B
applicationContext.xml 654B
struts-config.xml 550B
lib
log4j-1.2.14.jar 359KB
commons-collections-3.1.jar 546KB
hibernate-annotations.jar 273KB
com.springsource.org.apache.commons.logging-1.1.1.jar 60KB
org.springframework.core-3.0.1.RELEASE-A.jar 347KB
dom4j-1.6.1.jar 307KB
org.springframework.web.servlet-3.0.1.RELEASE-A.jar 389KB
ejb3-persistence.jar 49KB
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar 1.57MB
org.springframework.web.portlet-3.0.1.RELEASE-A.jar 169KB
com.springsource.bsh-2.0.0.b4.jar 279KB
org.springframework.aop-3.0.1.RELEASE-A.jar 313KB
cglib-2.2.jar 272KB
mail.jar 451KB
org.springframework.web-3.0.1.RELEASE-A.jar 352KB
jmxremote.jar 172KB
com.springsource.org.codehaus.jackson.mapper-1.0.0.jar 264KB
persistence.jar 69KB
com.springsource.org.apache.log4j-1.2.15.jar 387KB
com.springsource.org.quartz-1.6.2.jar 440KB
org.springframework.asm-3.0.1.RELEASE-A.jar 52KB
org.springframework.transaction-3.0.1.RELEASE-A.jar 223KB
org.springframework.orm-3.0.1.RELEASE-A.jar 324KB
org.springframework.expression-3.0.1.RELEASE-A.jar 152KB
com.springsource.org.aopalliance-1.0.0.jar 5KB
org.springframework.aspects-3.0.1.RELEASE-A.jar 29KB
mysql-connector-java-5.1.17-bin.jar 769KB
com.springsource.edu.emory.mathcs.backport-3.0.0.jar 324KB
jamon-2.7.jar 147KB
org.springframework.context.support-3.0.1.RELEASE-A.jar 98KB
javassist-3.9.0.GA.jar 583KB
jmxremote_optional.jar 202KB
jmxri.jar 357KB
hibernate-commons-annotations.jar 65KB
org.springframework.jdbc-3.0.1.RELEASE-A.jar 369KB
com.springsource.commonj-1.1.0.jar 6KB
com.springsource.org.codehaus.groovy-1.6.5.jar 3.78MB
slf4j-api-1.5.8.jar 23KB
org.springframework.oxm-3.0.1.RELEASE-A.jar 56KB
ehcache-1.2.3.jar 203KB
com.springsource.org.apache.commons.httpclient-3.1.0.jar 301KB
com.springsource.net.sf.cglib-2.2.0.jar 319KB
org.springframework.instrument.tomcat-3.0.1.RELEASE-A.jar 5KB
org.springframework.context-3.0.1.RELEASE-A.jar 642KB
slf4j-log4j12-1.5.8.jar 9KB
org.springframework.instrument-3.0.1.RELEASE-A.jar 2KB
jta-1.1.jar 13KB
hibernate-validator.jar 61KB
com.springsource.org.apache.commons.fileupload-1.2.0.jar 53KB
hibernate-entitymanager.jar 116KB
org.springframework.web.struts-3.0.1.RELEASE-A.jar 524KB
com.springsource.org.jruby-1.4.0.jar 8.12MB
antlr-2.7.6.jar 433KB
org.springframework.beans-3.0.1.RELEASE-A.jar 535KB
hibernate3.jar 2.31MB
spring.tld 17KB
spring-form.tld 69KB
js
index.jsp 2KB
.mymetadata 294B
.classpath 6KB
.myeclipse
共 86 条
- 1
itopme
- 粉丝: 40
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页