这不是一个关键问题,但这是我想实现的目标。我也不确定规则是否可行,但我正在寻找完全自动化的方法。
我有一个通讯员坚持用 Comic Sans 排版电子邮件。这无比冒犯我的敏感神经。我希望 Outlook 中能有某种自动化工具,可以检测出有问题的字体,并自动将格式切换为几乎任何其他东西。(如果我可以更改目标字体,那就太好了,如果它只是将该电子邮件转换为纯文本,那就太好了。我更喜欢 Calibri,但同样,随便什么,只要它不是 Comic Sans 就行。)我想这样做没有所有电子邮件的格式都丢失了。我不需要在这里采取核打击行动,外科手术式打击才是真正需要的。
就像我说的,我不确定 Outlook 规则是否适合这个,因为它们主要用于归档。(我已经停止使用它们,因为它们在我的手机上造成了一些维护问题。)即使它只是一个我会写的宏,也可以检查收件箱项目,查找 Comic Sans,并删除/更改格式。
有什么帮助吗?
答案1
摆弄属性HTMLBody
。您需要一条规则来运行脚本来执行如下操作:
Public Sub RemoveFont (email as MailItem)
email.HTMLBody = Replace (email.HTMLBody, "Comic Sans MS", "Calibri")
End Sub
根据电子邮件的复杂程度,这可能有点过于简单,但我认为总体要点是正确的。