我正在编写一个应用程序,可以生成完整的报告及其摘要,并通过电子邮件发送.摘要以电子邮件中的文本形式发送,完整报告作为附件发送.我找到了一个很好的例子(链接),但我需要将电子邮件的字体字体设置为等宽字体(例如'Courier New').
知道怎么做吗?
提前致谢.
电子邮件将以纯文本和HTML格式发送.明文电子邮件渲染器通常以等宽字体呈现,但不能保证.更重要的是,你无法改变明文将显示的字体.
如果您的收件人正在使用支持HTML的电子邮件客户端阅读邮件,您应该能够通过<font face="Courier New, Courier, monospace"></font>在Courier中包含您希望拥有的电子邮件的部分(字体标记)来实现这一目标.在提供的方法中,您只需:
text = '<font face="Courier New, Courier, monospace">' + text + '</font>'
Run Code Online (Sandbox Code Playgroud)
如果您希望这是整个电子邮件.