芯方式

电子邮件无法下载完整内容,更新完毕后仍然有超链接

0
阅读(651)

[DESCRIPTION]
电子邮件无法下载完整内容(无法下载附件)\在非connect状态下,点击“下载完整邮件”后,更新完毕后仍然有
超链接。
[SOLUTION]via icfans
10A:
在函数srv_email_pop3_recv_fsm_received中以下更改:

if(download_size<state_p->curr_rec_p->size)
{
retval = srv_email_msg_parse_partial_file(
state_p->msg_handle,
state_p->rsp_filename,
parse_body,
parse_body,
&state_p->req_id);
}
else
retval = srv_email_msg_parse_file(
state_p->msg_handle,
state_p->rsp_filename,
parse_body,
parse_body,
&state_p->req_id);
修改为
if (state_p->batch_download &&
state_p->fetch_type == EMAIL_PS_FETCH_TYPE_HEADER &&
download_size < state_p->curr_rec_p->size)
{
retval = srv_email_msg_parse_partial_file(
state_p->msg_handle,
state_p->rsp_filename,
parse_body,
parse_body,
&state_p->req_id);
}
else
{
retval = srv_email_msg_parse_file(
state_p->msg_handle,
state_p->rsp_filename,
parse_body,
parse_body,
&state_p->req_id);
}