package mymail.mail;
public final class HTML
{
public static void send(
　　　Java.lang.String smtp,　　 		// SMTP主机地址
　　　Java.lang.String from,　　 		// 发信人
　　　　Java.lang.String to,　　 		// 收信人
　　　　Java.lang.String cc,　　 		// 抄送人
　　　　Java.lang.String bcc,　　		// 暗送人
　　　　Java.lang.String subject, 	// 主题
　　　　Java.lang.String body 		// 内容
　　　　　　　　) throws Java.lang.Exception
{
　　　//变量声明
　　　Java.util.Properties props;　　　		//系统属性
　　　Javax.mail.Session mailSession;　　　	//邮件会话对象
　　　Javax.mail.internet.MimeMessage mimeMsg; //MIME邮件对象 

　　　//设置系统属性
　　　props = Java.lang.System.getProperties(); //获得系统属性对象
　　　props.put("mail.smtp.host",smtp); //设置SMTP主机 

　　　//获得邮件会话对象
　　　mailSession = Javax.mail.Session.getDefaultInstance(props,null); 

　　　//创建MIME邮件对象
　　　mimeMsg = new Javax.mail.internet.MimeMessage(mailSession); 

　　　//设置发信人
　　　mimeMsg.setFrom(new Javax.mail.internet.InternetAddress(from)); 

　　　//设置收信人
　　　if(to!=null)
{ 
mimeMsg.setRecipients(Javax.mail.Message.RecipientType.TO,Javax.mail. internet.InternetAddress.parse(to));
　　　} 

　　　//设置抄送人
　　　if(cc!=null)
{
mimeMsg.setRecipients(Javax.mail.Message.RecipientType.CC,Javax.mail. internet.InternetAddress.parse(cc));
　　　} 

//设置暗送人
if(bcc!=null)
{ 
mimeMsg.setRecipients(Javax.mail.Message.RecipientType.BCC,Javax.mail. internet.InternetAddress.parse(bcc));
　　　} 

　　//设置邮件主题
　　//mimeMsg.setSubject(subject);
　　mimeMsg.setSubject(subject,"gb2312"); 

　　//设置邮件内容，将邮件body部分转化为HTML格式
　mimeMsg.setDataHandler(new Javax.activation.DataHandler(new mymail.jaf. StringDataSource (body,"text/html"))); 

　　//发送邮件
　　Javax.mail.Transport.send(mimeMsg);
　}
}  
