Я сгенерировал некоторый код на Python, используя smtplib для автоматической отправки электронных писем. Все работает, но когда я отправляю электронные письма, текст и html-версия иногда случайно меняют цвет на фиолетовый. Есть ли способ убедиться, что он всегда черный (или другой цвет)? Большое спасибо !!!
text = """\
Dear Dr """ + name + """,
How are you?
the budget is ready:
"""
html = """\
<html>
<body>
<p style="color: black;">Dear Dr """ + name + """,<br>
How are you?<br>
<a href="http://www.example.com">xxx</a>
has many great info.
</p>
</body>
</html>
"""
# Turn these into plain/html MIMEText objects
part1 = MIMEText(text, "plain")
part2 = MIMEText(html, "html")
# Add HTML/plain-text parts to MIMEMultipart message
# The email client will try to render the last part first
message.attach(part1)
message.attach(part2)