簡體   English   中英

如何使用 python 自定義 gmail 主題

[英]How to customize gmail subject by using python

我想在使用 Z23EEEB4347BDD26BDD5Z6B7EE9A3B7 發送 email 時設置 gmail 主題 header 的樣式。 我正在使用 python email.mime.text 有很多解決方案涵蓋了使用mime.MultiPart設置消息正文的樣式,但我找不到主題樣式。 在下面的代碼中,我想為主題設置樣式。

        message = MIMEText(msg_body)
        message['To'] = to 
        message['From'] = sender  
        message['Subject'] = subject

        message = {'message': {'raw': base64.urlsafe_b64encode(message.as_string().encode()).decode(),
                               'threadId': threadId}}

任何想法,怎么做?

不,您不能設置 email 主題的樣式。

email 主題是純文本字符串,由 RFC-2822 定義為文本字段 您可能添加到它的任何標記都將按原樣呈現,而不是解釋。

Email正文是另一回事,在 MIME 格式的 email 中,它可能有多種格式,包括text/html ,它將被呈現為 HTML 的客戶端知道該怎么做(例如 Gmail)。

如果您想修飾電子郵件的主題,請添加表情符號或其他 Unicode 字符:

Happy New Year! ❄❄❄

這些將由支持 Unicode 的客戶端(同樣,例如 Gmail)呈現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM