Use php to get 163 mail information, and read 163 mail information with php ,? $ Host = "> <LINKhref =" http://www.php100.com//statics/style/headfloor_950_081205.css "type = text/cssrel = stylesheet> <LINKhref =" ht
$ Host = 'pop .163.com ';
$ Port = 110;
$ User = '******';
$ Password = '******';
If (! ($ Sock = fsockopen (gethostbyname ($ host), $ port, $ errno, $ errstr )))
Exit ($ errno. ':'. $ errstr );
Set_socket_blocking ($ sock, true );
$ Msg = fgets ($ sock );
Echo $ msg;
$ Command = "user". $ user. "\ r \ n ";
Fwrite ($ sock, $ command );
$ Msg = fgets ($ sock );
Echo $ msg;
$ Command = "pass". $ password. "\ r \ n ";
Fwrite ($ sock, $ command );
$ Msg = fgets ($ sock );
Echo $ msg;
$ Command = "stat \ r \ n ";
Fwrite ($ sock, $ command );
$ Msg = fgets ($ sock );
Echo $ msg;
$ Command = "list \ r \ n ";
Fwrite ($ sock, $ command );
While (true)
{
$ Msg = fgets ($ sock );
Echo $ msg;
If (preg_match ('/^ \./', $ msg ))
Break;
}
$ Command = "retr 1 \ r \ n ";
Fwrite ($ sock, $ command );
While (true)
{
$ Msg = fgets ($ sock );
Echo $ msg;
If (preg_match ('/^ \. (\ r \ n) $/', $ msg ))
Break;
}
$ Command = "quit \ r \ n ";
Fwrite ($ sock, $ command );
$ Msg = fgets ($ sock );
Echo $ msg;
?>