我无法将RDOMail对象的属性BodyFormat从纯文本更改为html。
我有以下代码:
RDOMail rdoMessage = rdoFolder.Items.Add("FooType");
rdoMessage.Subject = "Subject";
此外,我在这里添加了一些用户属性。
下一行代码无法正常运行。 BodyFormat属性保持等于olFormatPlain(1),而不是olFormatHTML(2)。
rdoMessage.BodyFormat = (int)rdoBodyFormat.olFormatHTML;
答案 0 :(得分:1)
当您设置RDOMail.BodyFormat属性时,Redemption只是设置PR_MSG_EDITOR_FORMAT属性。它不会将邮件正文转换为其他格式。
要获得HTML消息,您实际上需要将RDOMail.HTMLBody属性设置为格式正确的HTML字符串。