我正在研究概念验证应用程序,最终目标是使用attachemnts创建一堆msg文件。因此,我们有一个父.msg附加了多个子.msg文件。我已经设法创建了孩子msg很好,但是当涉及创建附加子项的父msg文件时,它将无法正常工作。我正在使用 Redemption ,这是试用版。
IRDOSession rdoSession = new RDOSession();
rdoSession.Logon("", "", false, false, null, false);
IRDOMail m = rdoSession.GetMessageFromMsgFile(@"c:\test\test.msg", true);
m.Recipients.Add("****");
m.Recipients.ResolveAll(null, null);
m.Subject = "Subject of test .msg";
m.HTMLBody = "<strong>This is a test body</strong>";
m.SenderEmailAddress = "******";
m.Attachments.Add(@"C:\test\t.txt", Type.Missing, Type.Missing, Type.Missing);
m.SaveAs(@"c:\test\test.msg");
有没有人遇到过这个问题?
此致 克里斯
答案 0 :(得分:0)
我通过电子邮件从德米特里那里得到了答案。我基本上需要调用m.Save(); m.SaveAs()的实例;
m.SaveAs(@"c:\test\test.msg");
替换为......
m.Save();