引用一个能发email的JavaMail的例子

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

import Java.io.*;

import java.util.*;

import javax.mail.*;

import javax.mail.internet.*;

/**

* <p>Title: 简易MailBean</p>

* <p>Description: 提供简便的Mail发送功能(/p>

* <p>Copyright: Copyright (c) 2003</p>

* @version 1.0

*/

class ExtendString {

public ExtendString() {

}

/**

去掉字符串两端的空白字符,并将字符串转化为中国的标准字符gb2312的字符串.

*/

public String CS(String str) { //去掉字符串2端的空白字符

try {

if (str == null)

return "";

str = str.trim();

if (str == null)

return "";

str = new String(str.getBytes("8859_1"), "GBK");

}

catch (Exception e) {

System.out.println(e);

}

return str;

}

}

public class SendMail

{

private String errMsg = "";

private ExtendString ExStr = new ExtendString();

private String sender = "";//发件人地址

private String smtpHost = "";//邮件发送服务器(smtp)

private String user = ""; //登录用户名

private String passWord = "";//登录密码

private String subject = "";//mail主题

public SendMail()

{

this.setPropertiesAttri();

}

private void setPropertiesAttri()

{

try

{

InputStream is = getClass().getResourceAsStream("MailServer.properties");

Properties prop = new Properties();

prop.load(is);

this.setSmtpHost(prop.get("SmtpHost").toString());

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航