You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用MIME创建memo文档 实现Outlook 365邮件转Domino

解答:通过MIME创建Domino Memo文档的可行方案

除了你提到的EML解析方案外,还有两种更简便的原生方案可以实现转换,不需要手动拆解MIME结构:

方案1:使用Domino内置API处理

不管用Java/Corba API还是LotusScript做后端处理,都可以直接调用Domino的MIME处理能力完成转换:

  • 先将Session的ConvertMIME属性设为False,避免Domino默认转码丢失邮件格式
  • 在目标数据库中新建文档,将Form字段赋值为Memo
  • 调用createMIMEEntity("Body")方法创建MIME实体对象,直接把拿到的完整MIME数据流写入该对象
  • 执行closeMIMEEntities(True, "Body"),Domino会自动完成MIME头(发件人、收件人、主题、发送时间等)、正文、附件的解析映射,直接生成标准Memo文档
  • 保存文档即可

方案2:通过Domino Access Services(DAS)REST接口直接提交

如果你已经通过REST API把MIME内容发送到Domino,这个方案不需要额外写后端代码:
直接发送POST请求到目标数据库的文档创建接口,请求头Content-Type设置为message/rfc822,请求参数指定form=Memo,请求体直接传入完整的MIME内容即可,DAS会自动完成MIME到Memo的转换。

注意:如果需要保留Outlook邮件的自定义头字段,可在转换前手动提取对应字段写入Memo的自定义字段中,Domino原生转换会自动保留所有标准SMTP头信息,不会丢失核心元数据。


内容的提问来源于stack exchange,提问作者Dmytro Pastovenskyi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 23:36:04