求一用JAVA做的一个发邮件的程序(急)!

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:46:43
新学期的一个题目 我还不太会用JAVA 望哪位高人能指导下~
要求是用SMTP或POPO3协议的就行 只要发送的程序 不带接收的(希望能做的简单点. 我还是新人 理解不够 可能看不懂 )
谢过~
有更详细的么? 一步一步的操作。。人比较苯。 谅解下

这是我以前用的 现在有些需要验证的邮箱可用用不了,用不了的话HI我
package mail;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
public class SendMail{
public static void main(String[] args) {
send("标题","内容");
}
public static void send(String h ,String b ) {
try {
Properties p = new Properties(); //Properties p = System.getProperties();
p.put("mail.smtp.auth", "true");
p.put("mail.transport.protocol", "smtp");
p.put("mail.smtp.host", "smtp.139.com");
p.put("mail.smtp.port", "25");
//建立会话
Session session = Session.getInstance(p);
MimeMessage msg = new MimeMessage(session); //建立信息
msg.setFrom(new InternetAddress("bjyyzx@139.com")); //发件人
// msg.setRecipi