アウトボックスは、あなたが表示されます最も単純なSMTPクライアントです。それは、100パーセントの同期だ...
の使用法の
簡単にあなたのアプリ送信トレイを与える:
送信トレイのインポート送信トレイから、電子メール、添付ファイル
送信トレイ=送信トレイ(ユーザ名= 'ユーザ名'、パスワード= 'パスワード'、
 サーバー=「サーバ」、ポート= 1234、モード= 'SSL')
outbox.send(電子メール(件名= '私の件名」、身体='いくつかの素晴らしい感情 ')、[
 アタッチメント( 'kittens.jpg'、ファイルパス= '/パス/に/ kittens.jpg')、
 (= 'いくつかの生データ「生の」私の過渡-file.bin'、)添付ファイル、
])
outbox.send(電子メール(件名= '私の件名」、身体=' のいくつかの本当にNICE SENTIMENT 」、タイプ=「HTML」)、[
 アタッチメント( 'kittens.jpg'、ファイルパス= '/パス/に/ kittens.jpg')、
 (= 'いくつかの生データ「生の」私の過渡-file.bin'、)添付ファイル、
])
<強い>インストールの
Outbox.pyのインストールは簡単です:
&NBSP;送信トレイをインストールピップ
のこのリリースのの新機能:
- 文字列として単一の受信者を渡すのではなく、あると受信者を強制的にハンドルリストます。
- 正しくUTF8の電子メールを処理します。おかげで、張ミンユエン!私は、使用する文字セットが渡すことができるので、私は電子メールを作成するときに、すべてのユースケースを紹介してきた疑います。
- は、認証に使用するユーザ名が十分でないときのために、送信トレイクラスにSENDER_ADDRESSメソッドを追加しました。
のバージョン0.1.3にの新機能は次のとおりです。
- に少し簡単に数行のコードを予約。従ってください。機能の変更はありません。
- は代わりにケネス·レイツのため、実際に私の名前で著作権を保持するためのライセンスを更新しました。これは、彼が今までライブラリ上の著作権を所有していたということですか?私も、ライセンスを変更することはできますか?私はわからないんだ。
- メイド送信トレイコンテキストマネージャ:
- 別紙に生とファイルパスの引数を削除しました。引数と呼ばれるもしfileobjます。 - それはあなたが今持っているものですので、彼らは両方とも、ファイルのようなオブジェクトを指すように物乞いされた
- 迷惑なエンコーディングエラーを修正します。
- Emailオブジェクトはもう型引数がありません。その代わりに、そこに体とhtml_bodyがあるので、あなたは、HTMLとプレーンテキストの体の両方を記載したメールを送信することができます。
それができるように、
のバージョン0.1.2でのの新機能であるwith文と一緒に使用。例で述べたように、これはすべての電子メールを送信するために、単一のログインを実行する利点があり、次の文を使用してより良いパフォーマンスを取得する必要があります。
バイナリ添付ファイルを送信しようとしたとき、
の要件の
- のPythonます。
コメントが見つかりません