在数据框 python 中发送<a> 标签时为空白电子邮件

问题描述 投票:0回答:0

当我在 python 中用 html 发送电子邮件时,当我放置标签时,电子邮件变成空白

如果我用 df_email.to_html 发送正文并且我不更改列中的链接,电子邮件会正常,但如果我这样做更改:

df_email['url'] = df_email['url'].apply(lambda x: ('<a href="' + x + '">Click for access </a>') if x != '*' else x)

电子邮件变成空白,我认为是我的电子邮件提供商提供的 HTML 版本,我该如何解决? HTML 就是这样

body = f'''
<html>
  <head></head>
  <body>
    {df_email.to_html(index=False, escape=False)} 
  </body>
</html>'''
python html pandas email
© www.soinside.com 2019 - 2024. All rights reserved.