标题:关于发mail的问题!
只看楼主
trhuang
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2007-4-1
 问题点数:0 回复次数:1 
关于发mail的问题!

import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.io.*;


public class Mail extends JFrame implements ActionListener{
private JButton b1;
private JPanel j1;
public Mail()
{
j1=new JPanel();
b1=new JButton("send");
j1.add(b1);
getContentPane().add(j1);
setSize(300,500);
setVisible(true);
b1.addActionListener(this);

}
public static void main(String d[])
{

new Mail();}

public void actionPerformed(ActionEvent e)
{
try{

Properties props=new Properties();

props.put("mail.smtp.host",true);

Session se=Session.getDefaultInstance(props,new Authenticator(){
public PasswordAuthentication getPasswordAuthentication(){
return new PasswordAuthentication("******","******");}
});

final Message msg=new MimeMessage(se);

Address to=new InternetAddress("*****");
Address from=new InternetAddress("******@163.com");
msg.setFrom(from);
msg.setRecipient(Message.RecipientType.TO,to);
msg.setSentDate(new Date());
msg.setSubject(("huang....."));
msg.setContent("hfdhffhs","GBK");


Runnable r=new Runnable(){
public void run(){
try{
Transport.send(msg);
System.out.println("send");}
catch(Exception eee){ System.out.println("send...err");}

}
};
Thread t=new Thread(r);
t.start();
}
catch(Exception ee){//ee.printStackTrace();
System.out.println("err");}
}
}



在书本上拷下来的..但是不知道什么原因用不了!(用户名和密码都没错!)

搜索更多相关主题的帖子: mail 
2007-05-28 20:18
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
得分:0 
163邮箱我也没发成功过~~~~~~
可能是我弄错了什么地方,不过126、GMAIL等都是可以的

淘宝杜琨
2007-05-29 13:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-143081-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.841452 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved