在python中傳送郵件亂碼了怎麼辦?
閱讀郵件時,如果郵件內容或主題顯示為亂碼,通常是因為沒有以正確的語言編碼顯示該郵件。如果是亂碼,會影響我們傳閱資訊,難以將我們的訴求傳達給對方,同時對方看到亂碼的郵件,也會對我們產生不信任感,不利於事態的發揮。那麼如何解決python中傳送郵件亂碼的問題呢,下面我們來看看。
1、郵件正文亂碼
msg = MIMEText(body,format,'utf-8') msg["Accept-Language"]="zh-CN" msg["Accept-Charset"]="ISO-8859-1,utf-8"
2、郵件主題亂碼
if not isinstance(subject,unicode): subject = unicode(subject) msg['Subject'] = subject
以上就是小編總結的處理郵件亂碼的問題,要儘量避免郵件亂碼的問題哦,發現問題記得及時修改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4479/viewspace-2831886/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python傳送郵件Python
- Laravel 傳送純文字郵件時提示亂碼Laravel
- 在Python如何使用SMTP傳送郵件Python
- Python SMTP傳送郵件Python
- 解決jenkins 傳送郵件圖片亂碼問題Jenkins
- python實現傳送郵件Python
- JavaMailSender怎麼傳送163和qq郵件JavaAI
- 郵件傳送,附件太大怎麼辦 → 那就用分卷壓縮吧
- SpringBoot整合Mail傳送郵件&傳送模板郵件Spring BootAI
- 郵件傳送
- 傳送郵件
- python實現郵件的傳送Python
- 谷歌郵箱,配置傳送郵件密碼谷歌密碼
- laravel 傳送郵件修改密碼Laravel密碼
- java郵件傳送Java
- Django——郵件傳送Django
- gmail傳送郵件AI
- phpcms傳送郵件PHP
- 郵件的傳送
- Laravel 傳送郵件Laravel
- thinkjs 傳送郵件JS
- SpringBoot傳送郵件Spring Boot
- SpringBoot郵件傳送Spring Boot
- Laravel傳送郵件Laravel
- PHP傳送郵件PHP
- nodejs 傳送郵件NodeJS
- Python 傳送帶有附件的郵件Python
- Python 傳送郵件的幾種方式Python
- 怎麼傳送超大檔案?困擾已久的郵件大附件傳送問題解決了!
- JavaMail 郵件傳送,有意思的附件名亂碼 → 客戶端正常,web端亂碼JavaAI客戶端Web
- Laravel 重置密碼傳送郵件分析Laravel密碼
- 怎麼傳送電子郵件營銷?關鍵在於這4點!
- Java Mail 郵件傳送(二):簡單封裝的郵件傳送JavaAI封裝
- 在Linux命令列傳送電子郵件Linux命令列
- 用Python3傳送郵件詳解Python
- 使用Python批次傳送個性化郵件Python
- Python 實現郵件傳送功能(進階)Python
- Python 實現郵件傳送功能(初級)Python