web-dev-qa-db-ja.com

Courier IMAPを使用すると、特定のフォルダー内の電子メールの数に制限はありますか?

問題などは発生していません。2つのフォルダにそれぞれ約20,000個のアイテムがあるのを見て、これに興味がありました。 (Thunderbirdを使用して)すべてが正常に機能しますが、これについてGoogleでは何も見つかりませんでした。 Courier IMAPでこれに制限があることを聞いたことがありますか?

2
Paul Kroon

ファイルシステムによって異なります。

  • FAT16:フォルダあたり512
  • FAT32:フォルダあたり65534
  • NTFS:4,294,967,295

Linuxでは、制限はiノードの数とドライブのサイズに基づいています。標準のiノードディレクトリレイアウトを使用するext2/ext3およびその他のディレクトリには、1つのディレクトリに最大32,000のサブディレクトリの制限があることに注意してください。

20,000ファイルの場合、ext2/ext3、UFS、FAT16/FAT32で使用されるリスト構造ではなく、ツリー構造でファイルを格納するファイルシステムを使用します。ディレクトリキャッシュのサイズを増やすこともできます。

1
Walter

AFAIK CourierIMAPまたはIMAP4rev1仕様のIMAPフォルダーあたりのメール数に制限はありません。

ただし、Maildirファイルがホストされている基盤となるファイルシステムでは、ディレクトリあたりのファイル数に厳しい制限があるか、少なくとも1つのディレクトリ内の特定の数のファイルを超えるとパフォーマンスが低下する可能性があります。

ただし、20,000通のメール/ファイルは問題にはなりません。

0
joschi

ここで他の人の情報のためだけに。電子メールホストを実行していますが、受信トレイとメールフォルダに100万を超えるメッセージが含まれています。確かに、それらは本当に遅く、フォルダをロードするだけでその時点で他の問題を引き起こしますが、最終的には機能します。私は通常、受信トレイが40,000メッセージ程度を超えた後に人々に電話をかけます。

0
deltaray