[設定] を使用して、POP プロトコルと IMAP プロトコル経由でアクセスされたときの Gmail の動作を構成できます。
getPop、updatePop、getImap、updateImap の使用方法については、設定リファレンスをご覧ください。
POP
アクセスの有効化と無効化
POP アクセスは accessWindow
プロパティで制御できます。このプロパティは、POP が有効かどうかだけでなく、取得できるメールも決定します。
値 | 効果 |
---|---|
disabled |
POP アクセスなし |
allMail |
すべてのメッセージが利用可能 |
fromNowOn |
新しいメッセージのみがスレッド生成の対象となります。 |
メール処理
POP を介して取得されたメッセージの処理は、disposition
プロパティで構成できます。
値 | 効果 |
---|---|
archive |
受信トレイからメールを移動する |
leaveInInbox |
何もせず、受信トレイにメールを未読のままにする |
markRead |
メールを既読にする |
trash |
メールがゴミ箱に移動される |
IMAP
アクセスの有効化と無効化
IMAP アクセスを制御するには、enabled
プロパティを true
または false
に設定して、アクセスを有効または無効にします。
メッセージの処理
削除されたメッセージの処理を設定するには、expungeBehavior
プロパティを使用します。
値 | 効果 |
---|---|
archive |
受信トレイからメールを移動する |
deleteForever |
メッセージを完全に削除する |
trash |
メールがゴミ箱に移動される |
また、autoExpunge
プロパティが true
に設定されている場合、IMAP 経由でメールが削除されると、これらのアクションは直ちに実行されます。それ以外の場合、メッセージは IMAP クライアントから明示的にリクエストされるまで残ります。