我正在使用objItem.Body
填写网站文字区域。
使用HTML电子邮件,它会为换行符或其他内容添加空格,我该如何解决?这是example e-mail.
使用ie.document.getElementById("message").Value = objItem.Body
可以看到添加了两个额外的空格/返回值。它还添加了HYPERLINK="mailto:xxxxx"
。
转换为纯文本,例如:
objitem.BodyFormat = olFormatPlain
objItem.Body = Replace(objItem.Body, " " & vbCrLf, vbCr)
保留额外的间距并破坏原始电子邮件(我想保留屏幕截图等)。
如何正确传输mailItem.Body
?
答案 0 :(得分:0)
唯一剩下的就是删除超链接! IE HYPERLINg“mailto:email”电子邮件和HYPERLINK“网站”网站
这是如何让objitem.body在html电子邮件上做正确的间距..
ie.document.getElementById("message").Value = Replace(objItem.Body, vbCrLf & vbCrLf, vbCrLf)