どのように右の送信先をA、HTML形式
コンテンツとしてHTMLコードを準備する1
HTMLに設定2.メール亜型
3.送信
たとえば、4:自分でHTMLファイル形式を送信
email.mime.text 輸入ます:MIMEText main_content = ""」 <!DOCTYPE HTML> <HTML LANG = "EN" の<head> <メタ文字コード= "UTF-8"> <タイトル>实例</ TITLE> </ヘッド> <body> <H1>这个是做测试用的HTMLの<H1> </ body> </ HTML> ""」 MSG =ます:MIMEText(main_content、" HTML "、" UTF-8 ")#送信者のアドレスとログイン情報構築 from_addrを = " [email protected] " from_pwd = "" #构建邮件接受者的信息 to_addr = " [email protected] " smtp_srv = " smtp.qq.com " してみてください: インポートしたりするsmtplib SRV = smtplib.SMTP_SSL(smtp_srv.encode() 、465 ) srv.login(from_addr、from_pwd) srv.sendmail(from_addr、[to_addr]、(msg.as_string)) srv.quit()を 除いとして例外: プリント()
第二に、添付ファイル付きの電子メールを送信
1.メッセージがフィットして、テキストメッセージの添付ファイルとして見ることができます
2.メッセージが複数の部品が含まれている場合、あなたはのMimeMultipartフォーマットを構築するために使用する必要があります
テキストます:MIMETextを追加3。
添付ファイルまたはMEMETextとしてMIMEBaseを追加4.
たとえば、5:
email.mime.text 輸入ます:MIMEText #建設アクセサリー から email.mime.multipart インポート MIMEBase、のMimeMultipart #は基礎となるメッセージング使用して構築 mail_mul =のMimeMultipart() #メールオブジェクトの構築 mail_text =ます:MIMEText(" こんにちは、I AMのliudanaを"、「プレーン」、「UTF-8 」)#建設メッセージボディ mail_mul.attach(mail_text) #メッセージに添付構築メッセージ本体に#のビルドアタッチメントは、添付ファイルがローカルニーズから読み出され#はローカルファイル開く#形式のRBでの開かれた (オープンで " 00.TestCasePython.py "、" RB " )AS F: S =に達し、f.read() #は、ファイル名設定MIME添付ファイルと M =ます:MIMEText(Sは、" BASE64 "、"UTF-8 ")#のタイプは、base64でありますこれは、メッセージ本文の形式で、ここだけでは覚えておく必要がある [M 「のContent-Type 」 ] = 「アプリケーション/オクテットストリーム」#のノート#1.attachmentセミコロンは英語の状態ビットの後に#を2.filename後ろ注意が外に引用符がシフトして引用符は、ニーズをパッケージ [M 「のContent-処分」] = " 添付ファイル、ファイル名= '00 .TestCasePython.py " " #1 のMimeMultipartに追加 mail_mul.attach(M) #の建設送信者アドレスとログイン情報 from_addr = " [email protected]は" from_pwd = " ysqmojzwkgfciccd " #建設メッセージの受信者を情報 to_addr = " [email protected] " smtp_srv = " smtp.qq.com " 試し: インポートしたりするsmtplib SRV = smtplib.SMTP_SSL(smtp_srv.encode()、465 ) srv.login(from_addr、from_pwd) srv.sendmail(from_addr、[to_addr]、mail_mul.as_string()) srv.quit() 以外として例外: プリント()
第三に、ソース
D55_2_HTMLMailSend.py
D55_3_SendAttachmentMail.py
https://github.com/ruigege66/Python_learning/blob/master/D55_2_HTMLMailSend.py
https://github.com/ruigege66/Python_learning/blob/master/D55_3_SendAttachmentMail.py
2.CSDNます。https://blog.csdn.net/weixin_44630050
3.パークブログます。https://www.cnblogs.com/ruigege0000/
4.歓迎マイクロチャンネル公衆数に焦点を当て:フーリエ変換材料を学ぶビッグデータを取得するために、唯一の交流を学ぶために、舞台裏の返信「贈り物」をパブリック個人番号を変換