# 12.8 `MimeWriter` -- 汎用 MIME ファイルライター

リリース 2.3 以降で撤廃された仕様です。 `email` パッケージを、`MimeWriter` モジュールよりも優先して使用すべきです。このモジュールは、 下位互換性維持のためだけに存在します。

このモジュールは、クラス `MimeWriter`を定義します。この `MimeWriter` クラスは、MIME マルチパートファイルを作成するための 基本的なフォーマッタを実装します。これは出力ファイル内をあちこち移動することも、 大量のバッファスペースを使うこともありません。あなたは、最終のファイルに 現れるであろう順番に、パートを書かなければなりません。 `MimeWriter` は、あなたが追加するヘッダをバッファして、それらの 順番を並び替えることができるようにします。

class `MimeWriter`( | fp)

  `MimeWriter` クラスの新しいインスタンスを返します。渡される 唯一の引数 fp は、書くために使用するファイルオブジェクトです。 `StringIO` オブジェクトを使うこともできることに注意して下さい。