代码-c++解析eml,如何保存附件

问题描述

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

代码-c++解析eml,如何保存附件的相关文章

php读取eml实例、php解析eml、eml解析成网页

php读取eml实例,本实例可以将导出eml文件解析成正文,并且可以将附件保存到服务器.不多说直接贴代码了. 如果你觉得此代码不错,请点个赞.谢谢~~~~ ; define(EML_FILE_PATH,'./yjdata/'); //if ($filename == '') $filename = '21724696_niuyufu@qiaodazhao.com_ZC4422-r7GMz_R9QF3K6XUhmJOXd4c.eml'; //if ($filename == '') $filena

asp.net各种cookie代码和解析实例

 这篇文章主要介绍了asp.net各种cookie代码和解析实例,需要的朋友可以参考下 Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一.Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器.浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受.   编写Cookie    代码如下: //方式1: Response.Cookies["username&

sap-枚举蓝牙设备时,下面一段代码求解析

问题描述 枚举蓝牙设备时,下面一段代码求解析 粗体字求解析 while(!bFinished) { if(WSALookupServiceNext(hService, dwWsaqsFlags, &dwWsaqsLen, lpWsaqs) == NO_ERROR) {SOCKADDR_BTH saBth = (SOCKADDR_BTH)lpWsaqs->lpcsaBuffer->RemoteAddr.lpSockaddr; BTH_ADDR bthAddr = saBth->bt

分享非常有用的Java程序 (关键代码)(六)---解析/读取XML 文件(重要)

原文:分享非常有用的Java程序 (关键代码)(六)---解析/读取XML 文件(重要) XML文件 <?xml version="1.0"?> <students> <student> <name>John</name> <grade>B</grade> <age>12</age> </student> <student> <name>Mar

PHP中的多种加密技术及代码示例解析_php技巧

对称加密(也叫私钥加密)指加密和解密使用相同密钥的加密算法.有时又叫传统密码算法,就是加密密钥能够从解密密钥中推算出来,同时解密密钥也可以 从加密密钥中推算出来.而在大多数的对称算法中,加密密钥和解密密钥是相同的,所以也称这种加密算法为秘密密钥算法或单密钥算法. 信息加密技术的分类 单项散列加密技术(不可逆的加密) 属于摘要算法,不是一种加密算法,作用是把任意长的输入字符串变化成固定长的输出串的一种函数 MD5 string md5 ( string $str [, bool $raw_outp

如何简化php模板页面中分页代码的解析

分页|模板|页面 ------------------------------------------------这篇文章主要是针对"使用模板的情况"写的,但是这种方法适合于任何的场合,在任何情况下都是一种比较好的解决方案------------------------------------------------在使用模板的时候,会遇到这么一个问题:显示分页信息时操作麻烦,n多个模板都有分页块.例如:---共 20 条记录,当前 3/5 页 首页 上一页 下一页 尾页 GO----

Outlook无法保存附件该怎么办? Outlook不能下载附件的解决办法

  在Outlook中打开附件或者是下载附件的时候,弹出提示信息:无法保存该附件.无法创建文件:****.请右键单击要在其中创建文件的文件夹,然后单击快捷菜单上的"属性",检查对该文件夹的权限.或者提示:Cannot create file:file name.Right-click the folder you want to create the file in and click Properties on the shortcut menu to check your perm

JAVA对XML文件的读写(有具体的代码和解析)

XML 指可扩展标记语言(EXtensible Markup Language),是独立于软件和硬件的信息传输工具,应用于 web 开发的许多方面,常用于简化数据的存储和共享. xml指令 处理指令,简称PI (processing instruction).处理指令用来指挥解析引擎如何解析XML文档内容. 以下为例: 进入主题了 首先要有一个xml文件为名字为emplist.xml内容如下 <?xml version="1.0" encoding="UTF-8&quo

asp.net各种cookie代码和解析实例_实用技巧

Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一.Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器.浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受. 编写Cookie 复制代码 代码如下: //方式1:Response.Cookies["username"].value="mike";Response.Cookie