关于实现外部阅读系统信箱内容的方法总结

 最近公司要求我做一个在系统外阅读MMS的项目;

今天终于忙完了,把开发思路总结下:

(1)在系统外面新建信息数据库,可以实现安全信息等的功能,但是阅读该信箱中的内容的时候不大可能重新创建MMS的客户端,那么最好办法是借用系统的信箱中的MMS阅读、MMS创建等。

(2)这个时候不可避免的在阅读的时候用到

HRESULT MailDisplayMessage(
  LPENTRYID lpEntryID,
  ULONG cbEntryID
);

在新建的时候用到:
HRESULT MailComposeMessage(
  MAILCOMPOSEFIELDS* pmcf
);
(3)那么问题出来了,怎么调用阅读?
于是我设计一套思路:
先把MMS移动到系统信箱中,如inbox的folder下面;
等阅读完毕后,再把这条信息从inbox中删掉;
整个操作用户是不知不觉的;
当然实现起来远比我说的复杂多了,今天就写到这里,如果有什么问题的读者请留言探讨。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值