易截截图软件、单文件、免安装、纯绿色、仅160KB

java发送邮件代码


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 javaMail {
  String host="";
  String user="";
  String password="";
  public void setHost(String host)
  {
   this.host=host;
  }
  public void setAccount(String user,String password)
  {
   this.user=user;
   this.password=password;
  }
  public void send(String from,String to,String subject,String content)
  {
   Properties props = new Properties();
   props.put("mail.smtp.host", host);//指定SMTP服务器
   props.put("mail.smtp.auth", "true");//指定是否需要SMTP验证
   try
   {
    Session mailSession = Session.getDefaultInstance(props);
    mailSession.setDebug(true);//是否在控制台显示debug信息
    Message message=new MimeMessage(mailSession);
    message.setfrom(new InternetAddress(from));//发件人
    message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));//收件人
    message.setSubject(subject);//邮件主题
    message.setText(content);//邮件内容
    message.saveChanges();
    Transport transport = mailSession.getTransport("smtp");
    transport.connect(host, user, password);
    transport.sendMessage(message, message.getAllRecipients());
    transport.close();
   }catch(Exception e)
   {
    System.out.println(e);
   }
  }
//  public static void main(String args[])
//  {
//   javaMail sm=new javaMail();
//
//   sm.setHost("smtp.163.com");//指定要使用的邮件服务器
//   sm.setAccount("userzh","412129


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

java使用rocksaw和vserv tcpip实现基于ICMP的Ping功能

一:准备 www.savarese.org download
 1.  rocksaw-1.0.0-src.tar.gz
 2.  vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
 1.  build vserv-tcpip-0.9.2-src
      在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......

JAVA annotation入门

最近对spring源码感兴趣,今天看到annotation部分,略记之。
一. 最常见的annotation
@Override:用在方法之上,用来告诉别人这一个方法是改写父类的
@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上.
@SuppressWarnings:暂时把一些警告信息消息关闭
@En ......

Java读写cookie

转自:http://www.blogjava.net/action/archive/2007/04/10/109574.html
         http://www.javaeye.com/topic/232662
1.设置Cookie
1Cookie cookie = new Cookie("key", "value");
2cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号