- 博客(0)
- 资源 (2)
- 收藏
- 关注
C++ SMTP类发送邮件
int CMail::sendmail()
{
int crecv;
if(smtplogin()==0)
{
return 0;
}
//发送mail from 返回250
sprintf(m_sendbuff,"%s%s%s","mail from:<",m_user,"@163.com>\r\n");
if(senddata()==0)
{
return 0;
}
if(recvdata()==0)
{
return 0;
}
if(strncmp(m_recvbuff,"250",3)!=NULL)
{
m_error=MAIL_FROM_ERROR;
return 0;
}
//发送rcpt to 返回250
sprintf(m_sendbuff,"%s%s%s","rcpt to:<",m_rcptto,">\r\n");
if(senddata()==0)
{
return 0;
}
if(recvdata()==0)
{
return 0;
}
if(strncmp(m_recvbuff,"250",3)!=NULL)
{
m_error=RCPT_TO_ERROR;
return 0;
}
//发送data\r\n 返回354
C++的SMTP类发送邮件,传输机制。
2013-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人