您的位置:首页 > 编程语言 > Java开发

用java实现的邮件系统四 (javamail发送邮件)

2010-08-31 22:19 786 查看
package com.wepull.pop3;

import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Properties;

import javax.mail.Address;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

public class Newmail {
public static void main(String args []) throws Exception{

Properties props = new Properties();
props.put("mail.smtp.host","localhost");//存储发送邮件服务器的信息
props.setProperty("mail.smtp.auth", "true");

props.setProperty("mail.transport.protocol","smtp");
Session session =Session.getInstance(props);
session.setDebug(true);

Message msg = new MimeMessage (session);

msg.setText("ni hao ma");
msg.setFrom(new InternetAddress("<lg@chunhua.com>"));
msg.setRecipient(Message.RecipientType.TO,new InternetAddress("<lg@chunhua.com>"));

Transport transport = session.getTransport("smtp");
transport.connect("192.168.1.150", 25,"lg","123" );
//transport.connect();
transport.sendMessage(msg, new Address[]{new InternetAddress("<lg@chunhua.com>")});

transport.close();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: