IMAP

メールサーバー | IT用語集

IMAPとは

IMAP(Internet Message Access Protocol)は、メールサーバー上でメールを管理する同期型プロトコルです。POP3とは異なり、メールをサーバー上に保存したまま操作できるため、複数デバイスでメールを同期できます。

IMAPの特徴

使用ポート

  • ポート143: 標準IMAP接続
  • ポート993: IMAPS(SSL/TLS暗号化)

POP3との違い

項目 IMAP POP3
メール保存場所 サーバー上 ローカルにダウンロード
複数デバイス同期 可能 困難
サーバー容量 多く必要 少なくて済む

自社メールサーバー運用への応用

IMAPサーバーの選択

自社メールサーバーでIMAPを実装する際は、Dovecotが最も推奨されます。高性能で安全性が高く、Postfixとの統合も容易です。

Dovecotの基本設定

# /etc/dovecot/dovecot.conf
protocols = imap imaps
mail_location = maildir:~/Maildir
ssl = required
ssl_cert = </etc/ssl/certs/mail.crt
ssl_key = </etc/ssl/private/mail.key

運用のポイント

  • ディスク容量管理: IMAPはサーバー上にメールを保存するため、十分な容量が必要
  • バックアップ: 定期的なメールデータのバックアップが重要
  • クォータ設定: ユーザーごとのメールボックス容量制限を設定
  • SSL/TLS必須: 暗号化通信を必ず有効化

関連ブログ記事

2025-2026年の最新動向

JMAP(JSON Meta Application Protocol)の普及が進んでいます。JMAPはIETFがRFC 8620として標準化したIMAPの後継プロトコルで、JSON/HTTPベースのモダンなメールアクセスプロトコルです。Fastmail、Cyrus IMAPが既に対応しており、IMAP比で接続確立が高速、モバイル環境でのバッテリー効率が向上しています。

IMAP4rev2(RFC 9051)が2022年に標準化され、UTF-8サポートの強化、CONDSTORE/QRESYNC拡張の標準化、認証メカニズムの改善が含まれています。Dovecot、Cyrus IMAPが対応を進めています。

また、OAuth 2.0認証がメールクライアントの標準になりつつあり、Google、Microsoft(Outlook.com)はパスワード認証の廃止を進めています。IMAP接続でもXOAUTH2による認証が推奨されています。

外部リンク

よくある質問(FAQ)

Q. IMAPとは?

IMAP(Internet Message Access Protocol)は、メールサーバー上のメールをリモートから閲覧・管理するプロトコルです。メールはサーバーに保存されたまま複数デバイスから同期して利用できます。

Q. IMAPとPOP3の違いは?

POP3はメールをダウンロードしてサーバーから削除する方式、IMAPはサーバーにメールを残して同期する方式です。複数デバイスでメールを共有する場合はIMAPが必須です。

Q. IMAPのポート番号は?

標準ポートは143(STARTTLS)、暗号化接続は993(IMAPS/SSL/TLS)です。セキュリティのため993の使用が推奨されます。

Q. JMAPとは?

JMAPはJSON/HTTPベースのモダンなメールアクセスプロトコルで、IMAPの後継として標準化されています。接続確立の高速化とモバイル効率の向上が特徴です。

まとめ

IMAPは、現代のメール環境に最適な同期型プロトコルです。複数デバイスでメールを利用する場合、IMAPの実装は必須です。自社メールサーバーでは、Dovecotを使用してIMAPを実装することで、安全で高性能なメール環境を構築できます。

この用語についてもっと詳しく

IMAPに関するご質問や、メールサーバー構築のご相談など、お気軽にお問い合わせください。