使用 Domino.dll 提取 RFC822 中的 Lotus Notes 邮件
我想以 RFC822 格式发送 Lotus Notes 邮件。
我如何使用 Domino.dll 或 c# 中的任何其他 api 来做到这一点。
I want to send my Lotus Notes mails in RFC822 format.
How can i do it using Domino.dll or any other api in c#.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
前往 OpenNTF.org。 LotusScript 中有一个如何将 Lotus Notes 电子邮件保存为 MIME 的示例。 (几乎)您可以通过 Lotus Notes 客户端的 COM 接口在 LotusScript 中执行的所有操作。但是,您需要正确安装 Lotus Notes 客户端。另一种方法是使用 LotusScript 示例代码编写 Lotus Domino 代理,通过 Domino 上的 Web 服务呈现结果。然后您的应用程序只需调用 Web 服务即可获取转换后的消息。
您需要明确的是,它只对标准电子邮件有意义,但对于具有 mime 不支持的结构(如加密消息、签名、节、OLE 对象等)的应用程序和消息都没有意义。
另一种方法是导出为 XML 格式,Domino 也支持这种格式。
或者您可以升级到最新版本并愉快地在 Windows、Linux 和 Mac 上使用它(我在 IBM 工作,所以我不得不这么说):-)
Head over to OpenNTF.org. There is a sample in LotusScript how to save Lotus Notes eMails as MIME. (Almost) everything you can do in LotusScript you can do through the COM interface of the Lotus Notes Client. However you need to have a Lotus Notes client installed properly. An alternative would be to use that LotusScript sample code to write an Lotus Domino agent to render the result through a web service on Domino. Then your application could just call the web service to get converted messages.
You need to be clear that it only makes sense for standard eMails, but neither applications nor messages with constructs not supported by mime like encrypted messages, signatures, sections, OLE objects etc.
An alternative could be the export into XML format which is also supported on Domino.
Or you could just upgrade to the latest version and happily use it on Windows, Linux and Mac (I work for IBM, so I had to say that) :-)