curl bug??????
curl从7.29.0开始了对imap的系统支持
4月份发布的7.30.0版本使用imap拉邮件时出现邮件现在不全问题
6月份发布7.31.0版本。拉邮件时提示 Recv failure: Bad argument。调试后发现是winsock返回10014错误
代码:
curl_easy_setopt(pCurl, CURLOPT_URL, "imap://user:passwd@imap.163.com/INBOX/;UID=1");
curl_easy_setopt(pCurl, CURLOPT_ERRORBUFFER, errbuf);
curl_easy_setopt(pCurl, CURLOPT_WRITEFUNCTION, curl_writer_mail);
curl_easy_setopt(pCurl, CURLOPT_WRITEDATA, mail);
多试几个邮件就会出现这个bug的。
产品中用到libcurl,这个bug改怎么修改呢?
[解决办法]
直接参考最新的手册http://curl.haxx.se/libcurl/c/curl_easy_setopt.html会比较有方向。
[解决办法]
报告给 curl 的开发组, 等他们修改
[解决办法]