自动发邮件的脚本,邮箱自动发邮件( 四 )


}
else
{
m_error=CONNECTSERVER_ERROR;
return 0;
}
/*---------------根据域名获取网络地址,存放在struct in_addr中----------------*/
s=socket(AF_INET, SOCK_STREAM,IPPROTO_TCP);//SOCK_STREAM SOCK_DGRAM
sock_addr.sin_family=AF_INET;
sock_addr.sin_port=htons(m_port);
sock_addr.sin_addr=inaddr;//直接结构体赋值给结构体,或者写成:sock_addr.sin_addr.s_addr=inaddr.S_un.S_addr;

if(::connect(s,(struct sockaddr *)&sock_addr,sizeof(sock_addr)))
{
m_error=CONNECT_ERROR;
return 0;
}
return 1;
}

推荐阅读