| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
我们用javamail实现
看代码
import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
import java.io.*; 网管联盟bitsCN_com
public class POPMail2
{
public static void main(String args[])
{
try{
String popServer="pop3.sohu.com";//邮箱服务器,可自己更改
String popUser="********";//***是代表你邮箱的帐号
String popPassword="***";//你邮箱的密码
receive(popServer,popUser,popPassword);
}
catch(Exception e){
System.out.println(e);
}
System.exit(0);
}
public static void receive(String popServer,String popUser,String popPassword)
网管u家u.bitsCN.com
}
}catch(Exception e){
e.printStackTrace();
}
finally
{
try{
if(folder!=null) folder.close(false);
if(store!=null) store.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
public static void printMessage(Message message){
try{
//get mail address
String from=((InternetAddress)message.getFrom()[0]).getPersonal(); 网管bitscn_com
if(from==null) from=((InternetAddress)message.getFrom() 网管联盟bitsCN@com
[0]).getAddress();
System.out.println("邮件来自于: "+from);
String subject=message.getSubject();
System.out.println("邮件主题是: "+subject);
if(subject.compareTo("shutdown")==0)
{
System.out.println("发现shutdown命令,调用系统命令
shutdown");
String cmd="shutdown -s -t 300";
//如需多个参数,可以改成String[]cmd,然后cmd[i]放置命令参数。
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec(cmd);
}
}catch(Exception e)
{
e.printStackTrace();
}
}
}
|
0
|
评论加载中…