问题描述
- c++解析eml,如何保存附件
-
eml已经解析了一大部分了,现在附件的文件名也已经get到了,就差如何保存附件文件,现在我贴出获取附件名的代码,求高手指导。
IBodyParts* pAttachments;
IBodyPart* pAttach;
BSTR pAttachName;imsgptr->get_Attachments(&pAttachments);//获得附件文件名 long numAttachments; pAttachments->get_Count(&numAttachments); for( long i = 1; i <= numAttachments; i++ ) { pAttachments->get_Item(i, &pAttach); pAttach->get_FileName(&pAttachName); _bstr_t bAttachments(pAttachName); printf("Attachment:%s ", WcharToChar(bAttachments)); }
解决方案
C++发送邮件和附件
C++发送邮件和附件
C++发送邮件和附件
解决方案二:
直接文件另存为就可以了。
时间: 2024-11-05 16:04:45