<bdo id='tyLzB'></bdo><ul id='tyLzB'></ul>
  • <legend id='tyLzB'><style id='tyLzB'><dir id='tyLzB'><q id='tyLzB'></q></dir></style></legend>
  • <i id='tyLzB'><tr id='tyLzB'><dt id='tyLzB'><q id='tyLzB'><span id='tyLzB'><b id='tyLzB'><form id='tyLzB'><ins id='tyLzB'></ins><ul id='tyLzB'></ul><sub id='tyLzB'></sub></form><legend id='tyLzB'></legend><bdo id='tyLzB'><pre id='tyLzB'><center id='tyLzB'></center></pre></bdo></b><th id='tyLzB'></th></span></q></dt></tr></i><div id='tyLzB'><tfoot id='tyLzB'></tfoot><dl id='tyLzB'><fieldset id='tyLzB'></fieldset></dl></div>
    <tfoot id='tyLzB'></tfoot>

    <small id='tyLzB'></small><noframes id='tyLzB'>

      1. 通过 smtplib 发送电子邮件时如何在电子邮件内容中添加 href 链接

        时间:2023-07-03

        <i id='KYOwG'><tr id='KYOwG'><dt id='KYOwG'><q id='KYOwG'><span id='KYOwG'><b id='KYOwG'><form id='KYOwG'><ins id='KYOwG'></ins><ul id='KYOwG'></ul><sub id='KYOwG'></sub></form><legend id='KYOwG'></legend><bdo id='KYOwG'><pre id='KYOwG'><center id='KYOwG'></center></pre></bdo></b><th id='KYOwG'></th></span></q></dt></tr></i><div id='KYOwG'><tfoot id='KYOwG'></tfoot><dl id='KYOwG'><fieldset id='KYOwG'></fieldset></dl></div>
        <tfoot id='KYOwG'></tfoot>
            <bdo id='KYOwG'></bdo><ul id='KYOwG'></ul>

                  <tbody id='KYOwG'></tbody>
                1. <small id='KYOwG'></small><noframes id='KYOwG'>

                  <legend id='KYOwG'><style id='KYOwG'><dir id='KYOwG'><q id='KYOwG'></q></dir></style></legend>

                2. 本文介绍了通过 smtplib 发送电子邮件时如何在电子邮件内容中添加 href 链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在通过以下代码发送电子邮件:

                  I'm sending email through below code:

                  msg = MIMEText(u'<a href="www.google.com">abc</a>')
                  msg['Subject'] = 'subject'
                  msg['From'] = 'xxx'
                  msg['To'] = 'xxx'
                  
                  s = smtplib.SMTP(xxx, 25)
                  s.sendmail(xxx, xxx, msg.as_string())
                  

                  我想收到的是

                  abc

                  我实际收到的是:

                  <a href="www.google.com">abc</a>
                  

                  推荐答案

                  你应该指定 'html' 作为子类型 -

                  You should specify 'html' as the subtype -

                  msg = MIMEText(u'<a href="www.google.com">abc</a>','html')
                  

                  不单独指定子类型,子类型默认为'plain'(纯文本).来自 文档 -

                  Without specifying the subtype separately , the subtype defaults to 'plain' (plain-text). From documentations -

                  类 email.mime.text.MIMEText(_text[, _subtype[, _charset]])

                  class email.mime.text.MIMEText(_text[, _subtype[, _charset]])

                  MIMENonMultipart 的子类,MIMEText 类用于创建主要类型文本的 MIME 对象._text 是有效负载的字符串._subtype 是次要类型,默认为普通类型.

                  A subclass of MIMENonMultipart, the MIMEText class is used to create MIME objects of major type text. _text is the string for the payload. _subtype is the minor type and defaults to plain.

                  (强调我的).

                  这篇关于通过 smtplib 发送电子邮件时如何在电子邮件内容中添加 href 链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:通过 SMTP Python 发送电子邮件时遇到问题 下一篇:无法将 Django 设置为与 smtp.gmail.com 一起使用

                  相关文章

                3. <i id='eLNdn'><tr id='eLNdn'><dt id='eLNdn'><q id='eLNdn'><span id='eLNdn'><b id='eLNdn'><form id='eLNdn'><ins id='eLNdn'></ins><ul id='eLNdn'></ul><sub id='eLNdn'></sub></form><legend id='eLNdn'></legend><bdo id='eLNdn'><pre id='eLNdn'><center id='eLNdn'></center></pre></bdo></b><th id='eLNdn'></th></span></q></dt></tr></i><div id='eLNdn'><tfoot id='eLNdn'></tfoot><dl id='eLNdn'><fieldset id='eLNdn'></fieldset></dl></div>
                    <bdo id='eLNdn'></bdo><ul id='eLNdn'></ul>
                4. <small id='eLNdn'></small><noframes id='eLNdn'>

                      <legend id='eLNdn'><style id='eLNdn'><dir id='eLNdn'><q id='eLNdn'></q></dir></style></legend>
                      <tfoot id='eLNdn'></tfoot>