001-010950

パッケージ版 Garoon

関心あり
0人の方が関心を示しています。

受信メールサーバーの設定で受信プロトコルをIMAP4にしている場合、受信メールパスワードに特定の記号を含むと、エラーが発生しメールのユーザーアカウントを追加できない。

種別
不具合
機能
  • メール
再現バージョン
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.0.3
  • 4.2.0
  • 4.2.1
  • 4.2.2
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.2.6
  • 4.6.0
  • 4.6.1
  • 4.6.2
  • 4.6.3
  • 4.10.0
  • 4.10.1
  • 4.10.2
  • 4.10.3
  • 5.0.0
  • 5.0.1
  • 5.0.2
  • 5.5.0
  • 5.5.1
改修バージョン
公開日
2021-06-17
更新日
2021-06-17
【発生条件】
次の条件をすべて満たす場合に発生します。
  • 受信プロトコルに「IMAP4」を設定したメールサーバーを使用する。

  • メールアカウントの受信メールパスワードに、次のどちらか、または両方の記号を含む。
    • 「\」(バックスラッシュ)
    • 「"」(ダブルクォート)

【準備】

  • 受信メールサーバーに、パスワードを設定したメールアカウントを追加します。

    例:
    ------------
    メールアカウント:user1@xxxxx.co.jp
    パスワード:user1"password
    ------------

    補足:
    • パスワードに、次のどちらか、または両方の記号を含むように設定します。
      • 「\」(バックスラッシュ)
      • 「"」(ダブルクォート)

  • Garoonで、ユーザーを追加します。

    例:
    ユーザー1

  • システム管理画面で、受信プロトコルに「IMAP4」を設定した受信メールサーバーを追加します。

    例:
    ------------
    メールサーバーの名称:メールサーバー1
    受信プロトコル:IMAP4
    ------------

【再現手順】

  1. システム管理画面にログインし、[各アプリケーションの管理] > [メール] > [ユーザーアカウント]の順にクリックします。

  2. ユーザー1を選択し、[ユーザーアカウントの追加]をクリックします。

  3. 準備で追加した受信メールサーバーと、メールアカウントを設定します。

    例:
    ------------
    メールサーバー:メールサーバー1
    E-mail:user1@xxxxx.co.jp
    受信メールアカウント:user1@xxxxx.co.jp
    受信メールパスワード:user1"password
    ------------

  4. [追加する]をクリックします。

→現象発生:
 次のエラーが発生し、メールアカウントを追加できません。

 例:
 ------------
 エラー (GRN_MAIL_24201)
 受信メールサーバーとの接続に失敗しました。

 原因
 メールサーバーからの応答: ""1 - [Too many arguments provided xxxxxxxxxxxxxx] -1 - [認証に失敗しました。ユーザー名、パスワードを確認してください。] -1 - [サーバーへの接続に失敗しました。] """
 ------------

補足:
  •  エラーの「原因」に、[Failed to parse your command]と表示される場合もあります。

【回避方法】
手順3で、受信メールパスワードの「"」(ダブルクォート)をエスケープします。

例:
user1\"password

補足:
  • 記号の前に「\」(バックスラッシュ)を入力します。

【対応方法】
「回避方法」と同じ手順です。

関連記事