相关疑难解决方法(0)

MAPI和托管代码体验?

官方不支持在托管代码中使用MAPI函数.显然,MAPI使用自己的内存管理,它在托管代码中崩溃和烧毁(请参阅此处此处)

我想要做的就是启动包含主题,正文和一个或多个附件的默认电子邮件客户端.

所以我一直在研究MAPISendDocuments,它似乎工作.但我无法鼓起勇气在生产代码中实际使用该功能.

有没有人经常使用这个功能?你有恐怖故事吗?

PS.不,我不会用附件的命令行参数shellExecute Outlook.exe.

PPS.附件支持是必要条件,所以邮寄地址:解决方案不削减对我来说.

.net email mapi pinvoke

12
推荐指数
1
解决办法
3420
查看次数

将Outlook日历集成到网站/其他

当用户将事件添加到在线日历时,他们也可以添加到Outlook日历中(同步).显然,使用PHP构建的站点无法直接与桌面应用程序集成,因此我正在寻找其他选择.

我找到的选项:

  • 使用PHP ICAL库创建.ics文件,用户可以下载并安装.不是最用户友好的方式,可能会工作.
  • 使用SharePoint或交换服务器 - 但以前没有使用Microsoft技术的经验,因此它并不理想.
  • 使用Google日历和Zend Library(gdata),创建在线日历并向其添加事件.然后,使用Google Calendar Sync工具,用户可以将在线日历同步到Outlook.但问题是所有用户都需要一个Gmail帐户才能使用同步工具,当您在网站上拥有数千名用户时,这并不理想.除非我创建一个全局gmail帐户并在该帐户上创建许多日历,否则即使可能.

问题:

  1. 是否有任何可以实现此目的的付费或免费(理想情况下)的Outlook插件?
  2. 是否有任何Web服务/ API可以实现这一目标?
  3. 还有其他想法或解决方案?

php sharepoint icalendar zend-gdata

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net ×1

email ×1

icalendar ×1

mapi ×1

php ×1

pinvoke ×1

sharepoint ×1

zend-gdata ×1