public class SendMail {
private static final String smtphost="";
private static final String user="";
private static final String password="";
private static final String from="";
private static final String to="";
private static final String toUserName="";
private static final String toUserPwd="";
public SendMail() {
/**
* 例子
* String smtphost = "smtp.now.net.cn"; // 发送邮件服务器
* String user = "yauboo"; // 邮件服务器登录用户名
* String password = "xxx"; // 邮件服务器登录密码
* String from = "yauboo@now.net.cn"; // 发送人邮件地址
* String to = "yauboo@now.net.cn"; // 接受人邮件地址
* String subject = "Java Mail Subject!"; // 邮件标题
* String body = "Java Mail Body!"; // 邮件内容
*/
}
public static void Mail(String smtphost,String user,String password,
String from,String to,String toUserName,String toUserPwd) {
smtphost = GBCoding.getStrFromISO(smtphost);
user = GBCoding.getStrFromISO(user);
password = GBCoding.getStrFromISO(password);
from = GBCoding.getStrFromISO(from);
to = GBCoding.getStrFromISO(to);
toUserName = GBCoding.getStrFromISO(toUserName);
toUserPwd = GBCoding.getStrFromISO(toUserPwd);
MimeBodyPart mbp = new MimeBodyPart();
ByteArrayDataSource bads = new ByteArrayDataSource("this is a test","text/plain");
mbp.setDataHandler(new DataHandler(bads));
mbp.setFileName("test.txt");
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.xxx.com");
Session s = Session.getInstance(props,null);
MimeMessage message = new MimeMessage(s);
InternetAddress from = new InternetAddress("xxx@xxx.com");
message.setFrom(from);
String toAddress = "xxx@xxx.com";
InternetAddress to = new InternetAddress(toAddress);