大家,
我需要将邮件功能合并到一个 VB6 应用程序中。默认邮件系统是 Lotus Notes 6.5。我读过这个版本的 Lotus Notes 支持 MAPI。
这是我看到的一件奇怪的事情。当用户单击 SendMail 按钮时,将启动以下代码:
MAPISession1.SignOn
With MAPIMessages1
.SessionID = MAPISession1.SessionID
.Compose
.RecipAddress = "John Smith"
.MsgSubject = "Test memo"
.MsgNoteText = "This is testing data!"
.AddressResolveUI = True
.ResolveName
.Send True
End With
此代码在 Lotus Notes 中打开一个窗口(这是我所期望的),但是 - 收件人地址框包含收件人地址,后跟第一行的正文文本和第二行的收件人地址:
John SmithThis is testing data!
John Smith
-- 正文部分为空白。
我可以做些什么来修复它或 Lotus Notes 与 MAPI 不兼容。
谢谢,列夫