能力值:
( LV2,RANK:10 )
|
-
-
2 楼
部分原因失败服务器会重试,所以过段时间才收到失败通知也是正常的。
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
if(!smtp.SendData((LPSTR)(LPCTSTR)strSendfrom,
(LPSTR)(LPCTSTR)strSendto,
(LPSTR)(LPCTSTR)strSenderName,
(LPSTR)(LPCTSTR)strReceiverName,
(LPSTR)(LPCTSTR)strSubject,
(LPSTR)(LPCTSTR)strContent,
(LPSTR)(LPCTSTR)strFilePath,
Flag
))
{
AfxMessageBox("邮件发送失败!"); return ;
} AfxMessageBox("邮件发送成功!");
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
那个send函数是你自定义的函数,我就是想不出来怎么判断它发送成功了
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
recv(...buf,...)
if(StrStrI(buf, "250 OK",
说明smtp服务接受成功。
至于smtp服务器转发给收信人smtp服务器时是否成功,技术上是无法判断的,因为这个通信状态已经不可见了。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
原来是250啊,我真糊涂了,多谢指点
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
哈,原来是二百五。。
|
|
|