![](/img/trans.png)
[英]How can I print the subject and body of a GMail email using the python API?
[英]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.