001-004024

パッケージ版 Garoon

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

「X-Cybozu-Notify-Icon-URL」を指定した外部通知が、メールとして受信される。

種別
不具合
機能
  • 通知一覧
再現バージョン
  • 3.0.0
  • 3.0.1
  • 3.0.2
  • 3.0.3
改修バージョン
3.1.0
公開日
2011-06-07
更新日
2011-06-07

詳細

【発生条件】

次の条件をすべて満たす場合に発生します。

  • 外部通知を設定している。

  • 「外部通知の設定」画面で、「許可するURL」にアイコン用の画像ファイルを指定しない。
  • 外部通知のメールヘッダーに「X-Cybozu-Notify-Icon-URL」を指定する。

    ※ 「X-Cybozu-Notify-Icon-URL」は、通知一覧で表示する外部通知アイコンを指定するための拡張メールヘッダーです。

 

【再現手順】

 

  1. [システム管理] > [各アプリケーションの管理] >[通知一覧] > [外部通知の設定]の順にクリックし、外部通知を追加します。

    例:
    外部通知コード:外部通知コードA
    表示名:外部システムA
    許可するURL:http://sample.cybozu.com/sample/*

  2.  [個人設定] > [各アプリケーションの設定] > [通知一覧] > [外部通知の利用]の順にクリックし、「外部通知を使用しない」のチェックを外します。


  3. 手順1で追加した外部システムから、外部通知を発生させる操作を行います。
    ※通知メールのヘッダーに「X-Cybozu-Notify-Icon-URL」を指定します。

    例:
    X-Cybozu-Notify-Icon-URL: sample_icon

  4. ガルーンでメールを受信します。

 
→現象発生
 通知が外部通知ではなく、メールとして受信されます。

回避/対応方法

 

【回避方法】

 

次のいずれかの設定を行うと、ガルーンでメールを外部通知として受信できます。

※画像ファイル名は、「sample_icon.ico」として、説明しています。

ファイル名を指定する

  1. ガルーンの次のディレクトリーにアイコン画像ファイルを配置します。
    (ドキュメントルートディレクトリー)/(インストール識別子)/grn/image/cybozu/


  2. 再現手順1で、拡張子を除いた画像ファイル名を追加します。

    例:
    sample_icon

  3. 再現手順4で、メールヘッダーに拡張子を除いた画像ファイル名を指定します。

    例:
    X-Cybozu-Notify-Icon-URL: sample_icon

 

URLを指定する

  1. http://またはhttps://でアクセス可能な場所にアイコン画像ファイルを配置します。

    例:
    http://sample.cybozu.com/image/

  2. 再現手順1で、アイコン画像のURLを追加します。

    例1:
    http://sample.cybozu.com/image/sample_icon.ico

    例2:
    http://sample.cybozu.com/image/*

    例3:
    http://sample.cybozu.com/image/*.ico

  3. 再現手順4で、メールヘッダーにアイコン画像URLを指定します。

    例:
    X-Cybozu-Notify-Icon-URL: http://sample.cybozu.com/image/sample_icon.ico

    ※拡張子を含めたURLを指定します。

メールヘッダーを削除する

  1. 再現手順1にて、通知メールのヘッダーに「X-Cybozu-Notify-Icon-URL」を指定しません。
    ※ガルーン既定の外部通知のアイコンが表示されます。


【対応方法】

 

「回避方法」と同じ手順です。