| GrapeCity Secure Mail for .NET 4.0J > メールの受信(IMAP) > Secure Mail における IMAP コマンド の同等機能 |
一般的な IMAP コマンドと、それに対応した Imap コンポーネントの機能の一覧です。
![]() |
Invokeメソッドを使用することで、Imapサーバーへ任意のコマンドを送信することも可能です。 |
| コマンド | 説明 | Imap コンポーネントの同等機能 |
|---|---|---|
| APPEND | 1つの新規メッセージをメールボックスの最後に追加 | Mailbox.Add(MailMessage)メソッド |
| CAPABILITY | サーバーのサポートする機能一覧を要求 | ログイン時に自動実行。機能一覧にアクセスするには Imap.Capabilitiesプロパティを使用します。 |
| COPY | 1つまたは複数のメッセージを、指定のメールボックスの最後にコピー | Mailbox.Copyメソッド(複数のメッセージをコピーする場合)、ImapMessage.CopyToメソッド(単一メッセージをコピーする場合) |
| CREATE | 指定の名前のメールボックスを作成 | MailboxCollection.Addメソッド |
| DELETE | 指定の名前のメールボックスを完全に削除 | MailboxCollection.Removeメソッド |
| EXAMINE | 読み込み専用でアクセスしてメールボックスを選択 | 該当なし。Mailbox.ReadOnlyプロパティが true に設定されているメールボックスにアクセスする場合は、自動的に読み込み専用になります。 |
| EXPUNGE | Deleted フラグの設定された全メッセージを完全に削除 | Mailbox.Purgeメソッド |
| FETCH | メッセージに関連付けられたデータを取得 | Mailbox.Getメソッド(メールボックス内の複数のメッセージを取得する場合)、ImapMessage.Getメソッド(単一メッセージを取得する場合) |
| LIST | 名前のサブセットを返す | Imap.Listメソッド |
| LOGIN | サーバーに対してクライアントを識別 | Imap.Authenticateメソッド |
| LOGOUT | クライアントの処理がすべて終了したことをサーバーに通知 | Imap.Closeメソッド |
| NOOP | 定期的なポーリング、または無通信タイマの初期化に使用 | Imap.Noopメソッド |
| RENAME | メールボックスの名前を変更 | Mailbox.Nameプロパティ、Mailbox.FullNameプロパティ |
| SEARCH | メールボックスから、特定の基準を満たすメッセージを検索 | Mailbox.Searchメソッド |
| SELECT | メールボックス内のメッセージにアクセスするためにメールボックスを選択 | Imap.SelectedMailBoxプロパティ |
| STORE | メールボックス内のメッセージデータを修正 | Mailbox.UpDateメソッド |
| SUBSCRIBE | サーバー上の購読済みメールボックス一式にメールボックスを追加 | Mailbox.Subscribeメソッド |
| UNSUBSCRIBE | サーバー上の購読済みメールボックス一式からメールボックスを削除 | Mailbox.Unsubscribeメソッド |