来自Python应用程序的Outlook电子邮件文本格式
我有一个用例,我要求用户提供一些失败说明(通过.application configuration),当应用程序失败或崩溃时,我的应用程序可以通过outlook电子邮件发送给他们。它们在应用程序配置文件中以纯文本形式提供以下注释: 例如: 失败\注意:“作业$name失败,出现$exception,请执行$steps以 把这个修好” 我的应用程序将向邮件附加一些其他常见内容,在配置文件中用用户提供的故障注释中的运行时值替换$variables,在电子邮件内容中附加故障注释,并在发生故障时将此电子邮件发送给用户 现在,我的用户希望将失败注释设置为粗体和红色,他们希望使用简短的语法。如何做到这一点来自Python应用程序的Outlook电子邮件文本格式,python,outlook,Python,Outlook,我有一个用例,我要求用户提供一些失败说明(通过.application configuration),当应用程序失败或崩溃时,我的应用程序可以通过outlook电子邮件发送给他们。它们在应用程序配置文件中以纯文本形式提供以下注释: 例如: 失败\注意:“作业$name失败,出现$exception,请执行$steps以 把这个修好” 我的应用程序将向邮件附加一些其他常见内容,在配置文件中用用户提供的故障注释中的运行时值替换$variables,在电子邮件内容中附加故障注释,并在发生故障时将此电子
注意:应用程序是用Python编写的,您可以将电子邮件格式化为html。使用内联css格式化故障注释 请看以下文档中的html示例:
谢谢奥斯汀。我敢肯定,用户编写CSS不会感到舒服,因为他们不是程序员,但从一般的角度来看,这样的失败注释从人类的角度来看是很难解析的。我希望可以用失败之类的东西来做一些事情,我想我必须建立一些机制来理解这种语法并在内部生成HTML。