Can';似乎没有在HTMLBody的末尾添加换行符(<;br/>;标记被修剪)

Can';似乎没有在HTMLBody的末尾添加换行符(<;br/>;标记被修剪),html,.net,mailitem,Html,.net,Mailitem,我们正在创建Outlook邮件项并设置邮件正文的一部分。但是,客户机希望消息正文以干净的新行结尾,以便添加更多文本 这是一个微不足道的要求,但 似乎在末尾添加了任何非字符或非的内容。HTMLBody被忽略/删除 我们希望邮件以新行结尾,但我们发现: 试过1次 这不是客户想要的。。。他希望光标从新的一行开始 试过2次 这稍微好一点。。。但客户仍然想知道为什么我们的新产品线上有这样的“黑客”空间 试过3次 奇怪的是,得到一条新的修剪线的唯一方法是我们接受我们必须有两条 您应该尝试第二种方法,但

我们正在创建Outlook邮件项并设置邮件正文的一部分。但是,客户机希望消息正文以干净的新行结尾,以便添加更多文本

这是一个微不足道的要求,但

似乎在
末尾添加了任何非字符或非
的内容。HTMLBody
被忽略/删除

我们希望邮件以新行结尾,但我们发现:


试过1次 这不是客户想要的。。。他希望光标从新的一行开始


试过2次 这稍微好一点。。。但客户仍然想知道为什么我们的新产品线上有这样的“黑客”空间


试过3次 奇怪的是,得到一条新的修剪线的唯一方法是我们接受我们必须有两条



您应该尝试第二种方法,但添加

&#08;
最后是HTML字符。这是退格字符,可以在换行后去掉“hacky”空格。所以

x.HTMLBody = CustomerName & "," & "<br />&nbsp;&#08;"
x.HTMLBody=CustomerName&“,”&“
;”
我在这里找到的:
但是,我不能确定它是否会工作,而且可能不会……

您是否尝试以2个
标记结束?@FoxHound请查看我的编辑您是否在Outlook之外的任何其他电子邮件客户端中检查了此项?甚至是基于网络的。我进一步研究了它,似乎删除拖尾的
标记是html页面的正常行为,邮件正文就是这样。我在记事本中创建了一个简单的html页面,后面的分隔符也被删除了。您的“Tryed 3”部分中的代码给出了相同的结果,无论是否使用
,它仍然会在那里被修剪。这一个也给了我最后一个空间。@abhitalks这是一个内部系统,Outlook是他们内部拥有的。谢谢你的提示。。。但你是对的。我试过了,但对我来说(至少)不起作用
x.HTMLBody = CustomerName & "," & "<br><br>"
Mr MAWHOOD,
           ^ = cursor positioned here
x.HTMLBody = CustomerName & "," & "<br>&nbsp;"
Mr MAWHOOD,

 ^ = cursor positioned here (one space in)
x.HTMLBody = CustomerName & "," & "<p>&nbsp;</p><br />"
Mr MAWHOOD,



^ = cursor positioned here (correct, but now two lines down)
&#08;
x.HTMLBody = CustomerName & "," & "<br />&nbsp;&#08;"