java139邮箱的简单介绍

hacker|
75

JAVAmail发送到QQ邮箱及139问题的问题!

但发送到QQ邮箱就不可以,发送到139邮箱,有时可以有时不可以(是不是139...说明:我用发送程序网上随意可以找到。 ...用126 的转发 ...

139邮箱 pushmail没有JAVA的么

有通用版客户端,不过目前通用版客户端都是试用版本

而且只能主动收邮件,不能主动推送

还在改进当中,你可以尝试下载使用

139PE是付费的哦。5元和20元两种功能套餐费用

你可以在139.pushmail.cn 找到索爱和诺基亚的java通用版客户端,体验

我在用移动的139邮箱,里面有收到新邮件时,发送JAVA PUSH通知。这是什么功能

139邮箱有个邮件到达通知功能,就是有新邮件到达系统发条短信到手机上便于用户及时查看,可以自己设置多种通知方式,其中一种是wappush通知,貌似没有java push哦呵呵。设置方法是登录WEB邮箱后,点击“设置-邮件到达通知”就进入设置页面了,有空可以去研究研究。

java 如何实现登录139邮箱 并判断是否登录成功?

如果你是用socket传输指令法师登陆邮箱的话,那么有专门的命令stat来查看你的登陆是否成功的

一个例子

public static void main(String[] args){

if(args.length!=3){

System.out.println("USE: java POP3Demo mailhost user password");

}

new POP3Demo().receive(args[0],args[1],args[2]);

}

/**

*br方法说明:接收邮件

*br输入参数:String popServer 服务器地址

*br输入参数:String popUser 邮箱用户名

*br输入参数:String popPassword 邮箱密码

*br返回类型:

*/

public static void receive (String popServer, String popUser, String popPassword)

{

String POP3Server = popServer;

int POP3Port = 110;

Socket client = null;

try

{

// 创建一个连接到POP3服务程序的套接字。

client = new Socket (POP3Server, POP3Port);

//创建一个BufferedReader对象,以便从套接字读取输出。

InputStream is = client.getInputStream ();

BufferedReader sockin;

sockin = new BufferedReader (new InputStreamReader (is));

//创建一个PrintWriter对象,以便向套接字写入内容。

OutputStream os = client.getOutputStream ();

PrintWriter sockout;

sockout = new PrintWriter (os, true); // true for auto-flush

// 显示POP3握手信息。

System.out.println ("S:" + sockin.readLine ());

/*-- 与POP3服务器握手过程 --*/

System.out.print ("C:");

String cmd = "user "+popUser;

// 将用户名发送到POP3服务程序。

System.out.println (cmd);

sockout.println (cmd);

// 读取POP3服务程序的回应消息。

String reply = sockin.readLine ();

System.out.println ("S:" + reply);

System.out.print ("C:");

cmd = "pass ";

// 将密码发送到POP3服务程序。

System.out.println(cmd+"*********");

sockout.println (cmd+popPassword);

// 读取POP3服务程序的回应消息。

reply = sockin.readLine ();

System.out.println ("S:" + reply);

System.out.print ("C:");

cmd = "stat";

// 获取邮件数据。

System.out.println(cmd);

sockout.println (cmd);

// 读取POP3服务程序的回应消息。

reply = sockin.readLine ();

System.out.println ("S:" + reply);

if(reply==null) return;

System.out.print ("C:");

cmd = "retr 1";

// 将接收第一丰邮件命令发送到POP3服务程序。

System.out.println(cmd);

sockout.println (cmd);

// 输入了RETR命令并且返回了成功的回应码,持续从套接字读取输出,

// 直到遇到CRLF.CRLF。这时从套接字读出的输出就是邮件的内容。

if (cmd.toLowerCase ().startsWith ("retr")

reply.charAt (0) == '+')

do

{

reply = sockin.readLine ();

System.out.println ("S:" + reply);

if (reply != null reply.length () 0)

if (reply.charAt (0) == '.')

break;

}

while (true);

cmd = "quit";

// 将命令发送到POP3服务程序。

System.out.print (cmd);

sockout.println (cmd);

}

catch (IOException e)

{

System.out.println (e.toString ());

}

finally

{

try

{ if (client != null)

client.close ();

}

catch (IOException e)

{

}

}

}

}

1条大神的评论

  • avatar
    访客 2022-10-05 上午 08:04:12

    (is)); //创建一个PrintWriter对象,以便向套接字写入内容。 OutputStream os = client.getOutputStream (); PrintWriter sockout; s

发表评论