HTML: цвет текста в автоматически сгенерированной электронной почте с питоном - PullRequest
0 голосов
/ 16 июня 2019

Я сгенерировал некоторый код на 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)
...