昨年、私は smtplib を使用して電子メールを送信する方法についての記事を書きましたが、友人から添付ファイルを送信する方法を尋ねるメッセージがありました。 smtplib は添付ファイルを送信できますが、ドキュメントを読んでも、まだ少し複雑だと思います。添付ファイルを送信するには、Envelopes ライブラリを使用します。 1. 封筒の紹介Envelopes の紹介は、たった 1 文です。 「人間のための郵送(驚くべきことに、これはリクエストと同じです)」。 Envelopes は、Python の 2. ダウンロードしてインストールする
3. ユーザーガイドエンベロープは非常に単純なので、コードを見れば理解できます。サンプル コードは次のとおりです。 from envelopes import Envelope # import capsulesenvelope = Envelope( # Envelope をインスタンス化します from_addr=(u'[email protected]', u'From Example'), # 必須パラメータ、送信者情報。1 つ目は送信メールボックス、2 つ目は送信者です。送信メールボックスのみも受け入れ可能です to_addr=(u'[email protected]', u'To Example'), # 必須パラメータ、複数の人に直接送信できます (u'[email protected]', u'[email protected]') subject=u'Envelopes demo', # 必須パラメータ、メールのタイトル html_body=u'<h1>Above Living</h1><h2>Author: Yan Zhen</h2>', # オプションパラメータ、HTML を含むメール本文 text_body=u"I'm a helicopter!", # オプションパラメータ、テキスト形式のメール本文 cc_addr=u'[email protected]', #オプションパラメータ、Cc 人、リストにすることもできます bcc_addr=u'[email protected]', # オプションパラメータ、非表示 Cc 人、リストにすることもできます headers=u'', # オプションパラメータ、電子メールヘッダーコンテンツ、辞書形式 charset=u'', # オプションパラメータ、電子メール文字セット) envelope.add_attachment('/Users/bilbo/Pictures/helicopter.jpg') # 添付ファイルを追加します。ファイルはフルパスであり、複数の添付ファイルを追加することもできます。 # アドホック接続を使用してエンベロープを送信します... encoding: Envelope.send('smtp.163.com', login='[email protected]', password='password', tls=True) # SMTP サーバー、ログインメールボックス、ログインパスワード、および tls 設定を含む電子メールを送信します 元のタイトル: Python はエンベロープを使用して電子メールと添付ファイルを送信します キーワード: python |
<<: Python BeautifulSoup4のインストールと簡単なアプリケーション
ウェブサイトのユーザーとの関係チェーンは、主にユーザーとユーザー、ユーザーとウェブサイトのコミュニケ...
おそらくこの記事をご覧になったあなたも私と同じタオバオエージェントなのでしょう。それではおめでとうご...
みなさんこんにちは。今日は、降格されたウェブサイトへの対処方法についてお話ししたいと思います。私は江...
[[387234]]今日、デジタルの世界はますますソフトウェアによって定義されるようになっています。...
著者の新浪ブログは4年前に開設されました。最初は、生活の断片を記録するために使用されていました。その...
ハイブリッド クラウド ソリューションは、クラウドへの移行を検討している企業の間で急速に普及しつつあ...
月収10万元の起業の夢を実現するミニプログラム起業支援プランインターネットやモバイル インターネット...
月給5,000~50,000のこれらのプロジェクトはあなたの将来です2018年には、人工知能技術、ブ...
360 検索エンジンは発売以来、常に多くのウェブマスターの注目を集めています。今日は、360 がなぜ...
ウェブマスターのウェブサイトでは、外部リンクの重要性はますます低下しており、将来的には効果がなくなる...
10年以上の歴史を持ち、広く知られているこのCMSシステムは、最近、オープンソース化を発表し、新しい...
Hostyun 61 周年記念イベントが始まりました: 香港 VPS、日本 VPS、米国 cn2 g...
コア要約: 8月5日、全国のエレクトロニクス業界の各界やゲームプレイヤーの注目を集めた世界的なデジタ...
Contaboは、ルクセンブルクに新しいデータセンターの建設を開始したと発表しました。2019年に完...
512M メモリを搭載した VPS の中でどれが優れていますか?より安価な VPS が欲しいですが、...