ImapSettings
JSON 表現 |
{
"enabled": boolean,
"autoExpunge": boolean,
"expungeBehavior": enum (ExpungeBehavior ),
"maxFolderSize": integer
} |
フィールド |
enabled |
boolean
アカウントで IMAP が有効になっているかどうか。
|
autoExpunge |
boolean
この値が true の場合、メッセージは IMAP で削除済みとしてマークされるとすぐに消去されます。削除されない場合、Gmail はクライアントからの更新を待ってから、削除済みのマークが付いたメッセージを消去します。
|
expungeBehavior |
enum (ExpungeBehavior )
メールが削除済みとマークされ、最後に表示された IMAP フォルダから消去されたときに実行される操作です。
|
maxFolderSize |
integer
IMAP フォルダに格納できるメール数の上限(省略可)。有効な値は 0、1000、2000、5000、10000 です。値 0 は、上限がないことを意味します。
|
ExpungeBehavior
列挙型 |
expungeBehaviorUnspecified |
動作が指定されていません。 |
archive |
削除済みとマークされたメールをアーカイブする。 |
trash |
削除済みのマークが付いたメッセージをゴミ箱に移動します。 |
deleteForever |
削除済みのマークが付いたメッセージを直ちに完全に削除します。消去されたメッセージは復元できません。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-05 UTC。
[null,null,["最終更新日 2024-09-05 UTC。"],[[["IMAP settings for an account can be controlled, including enabling/disabling IMAP, auto-expunge behavior, and maximum folder size."],["Users can define the action taken when a message is marked as deleted and expunged, choosing between archiving, trashing, or permanently deleting it."],["`expungeBehavior` allows customization of how deleted messages are handled within IMAP, offering options like archiving, moving to trash, or permanent deletion."],["`maxFolderSize` provides control over the message limit within an IMAP folder, with options ranging from no limit to a maximum of 10,000 messages."]]],["IMAP settings control how Gmail interacts with IMAP clients. Key settings include: `enabled` (whether IMAP is active), `autoExpunge` (immediate deletion upon marking), `expungeBehavior` (action on expunged messages), and `maxFolderSize` (message limit per folder). `expungeBehavior` options are: archive, trash, or delete forever. The setting `autoExpunge` if it is false allow the user to control when the expunged messages will be deleted.\n"]]