我正在使用python发送电子邮件体中的html表。html表包含磁盘使用情况,当磁盘使用率超过80 %时,我需要在表中添加标题(第一行)和红色文本。
这是我正在使用的代码,用于获取带有颜色的文本的电子邮件,但它不包括标题(服务器、总大小、总数据、使用情况(%)):
me = 'noreply@automationtest.com'
server = 'some smtp server'
you = 'email@someautomation.com'
text = """
{table}
"""
我使用smtplib生成了一些python代码来自动发送电子邮件。一切正常,但当我发送电子邮件时,文本的正文和html版本有时会随机地将颜色更改为紫色。有没有办法确保它始终是黑色(或其他颜色)?非常感谢! text = """\
Dear Dr """ + name + """,
How are you?
the budget is ready:
"""
html = """\
当我在python的view.py中嵌入HTML代码时,我面临一个问题--基本上,我的目标是只定制特定单词的颜色(基于输入)。我想通过修改view.py来实现
例如(我的view.py):
def home(request):
form = request.POST.get('uncorrected')
texts = str(form) + '<span style="color: red">test text but this section is red</span>'
return ren
我可以启用黑暗模式雷鸟(tools/preferences/Add-ons and Themes)。然而,收到的电子邮件仍然有白色背景和黑色文本颜色。
这似乎来自这样一个事实:电子邮件是用html (主要是公司电子邮件)写的,而不是纯文本。
如果我转到View / Message Body As / Plain Text,文本现在显示在我在tools / preferences / general / Language & Appearance / colors下指定的暗颜色中,其中配置了一些类似于暗模式的颜色。
然而,现在我所有的电子邮件都有糟糕的格式。
我是否可以在不切换到纯文本视
我正在使用python发送电子邮件体中的html表。html表由磁盘使用情况组成,当磁盘使用率超过80 %时,我需要将文本颜色转换为红色。到目前为止,我已经尝试过了。但是,它使用excel,不添加我想要保留的边框。
这是我使用的代码,可以在不着色文本的情况下获取电子邮件:
me = 'noreply@automationtest.com'
server = 'some smtp server'
you = ‘email@someautomation.com'
text = """
{table}
""