IMAP のトラブルシューティング

このページでは、IMAP のトラブルシューティングについて記載しています。



概要

Alfresco Content Services を使用する中で、IMAP 周りでトラブルが発生するケースがあります。

その際に行うトラブルシューティングの方法について説明します。

説明


IMAP スケールの制限

5000 を超えるフォルダまたはメールボックスフォルダをマウントする場合、使用している IMAP クライアントによっては、最初の5000を超えるフォルダを表示できない場合があります。

この状況を回避するには、マウントされるフォルダの数を制限する必要があります。例えば:

  • フォルダ構造が非常に大きいことがわかっている場合は、ルートスペースからマウントしないでください。特定のサイトを選択して、マウントされるフォルダの数を減らします。
  • 特に大きなリポジトリの場合は、添付ファイルを別のフォルダ (imap.attachments.mode=SEPARATE) に抽出しないでください。imap.attachments.mode を指定するときは、次の設定のいずれかを選択します。
    • imap.attachments.mode=COMMON: すべてのメールのすべての添付ファイルが1つのフォルダに抽出されます
    • imap.attachments.mode=SAME: 添付ファイルは元のメッセージと同じフォルダに抽出されます

IMAP サーバのエラーメッセージ


Exception in thread "Thread-53" java.lang.RuntimeException:
 java.net.BindException: Cannot assign requested address:
 JVM_Bind at com.icegreen.greenmail.imap.ImapServer.run(ImapServer.java:53)
 Caused by: java.net.BindException:
 Cannot assign requested address: JVM_Bind

このエラーメッセージは、バインド用に提供された IP アドレスまたはホスト名に関連しています。この問題を解決するには:

  • 指定した IP アドレスまたはホスト名が imap.server.host の設定に対して正しいことを確認してください。
  • 使用しているポートがブロックされていないことを確認してください。使用するデフォルトのポートは 143 です。
  • ファイアウォールがこの IP アドレスまたはホスト名をブロックしていないことを確認してください。
  • コマンドラインツールの netstat を使用して、ネットワーク接続を確認します。

localhost を imap.server.host として使用しないでください。この値を外部IPインターフェースの IP アドレス (または対応する DNS アドレス) で更新します。Unix の値が 0.0.0.0 の場合、すべての IP インターフェースの指定されたポートで待機します。

参考: Troubleshooting IMAP

リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。


Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ