インタフェースのセマンティクスと辞書のそれとは注意すべき違いがあります。インスタンス)が現在のメールボックスの状態に基づいて生成されます。インスタンスに追加される時も、渡されたメッセージ表現の内容がコピーされます。インスタンスにメッセージ表現への参照は保たれません。イテレータはメッセージ表現ごとに繰り返すもので、辞書のイテレータのようにキーごとの繰り返しではありません。繰り返し中のメールボックスを変更することは安全であり整合的に定義されています。イテレータが作られた後にメールボックスに追加されたメッセージはそのイテレータからは見えません。受け取ることになります。十分な注意を、何か他のプロセスによっても同時に変更される可能性のあるメールボックスを更新する時は、払わなければなりません。ような単一ファイルの形式を並行した書き込みに利用するのは避けるように努力しましょう。呼び出してロックします。メールボックスをロックし損なうと、メッセージを失ったりメールボックス全体をぐちゃぐちゃにしたりする羽目に陥ります。追加し、それに割り当てられたキーを返します。あれば、形式ごとの情報が利用されます。なければ、形式ごとに必要な情報は適当なデフォルトが使われます。バイナリ入力のサポートが追加されました。対応するメッセージを削除します。して呼び出されている場合は例外は発生しません。振る舞いの方が好まれるかもしれません。