0

我正在发送一封包含报告
的纯文本电子邮件,我用“。”填充文本 因此文本将很好地对齐
输出在记事本++中似乎效果很好
但在电子邮件客户端中似乎格式错误

见附图,顶部是 NPP 显示正确的格式
底部是纯文本电子邮件,格式不正确。

在此处输入图像描述

有没有办法来解决这个问题?
我尝试了下划线和空格、制表符
,它仍然显示损坏的未对齐格式。
我还在 StackOverflow 上看到一篇帖子,说行首的双空格会修复它,但没有帮助。

谢谢!

4

1 回答 1

0

首先,您确实需要使用 HTML 并设置MailItem.HTMLBody属性而不是纯文本Body

其次,如果你想让东西对齐,使用固定宽度的字体,比如 Consolas。同样,如果您使用 HTML 并且可以显式指定字体,则可以这样做。

于 2021-08-25T18:11:07.173 回答