001-004024
「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」は、通知一覧で表示する外部通知アイコンを指定するための拡張メールヘッダーです。
【再現手順】
- [システム管理] > [各アプリケーションの管理] >[通知一覧] > [外部通知の設定]の順にクリックし、外部通知を追加します。
例:
外部通知コード:外部通知コードA
表示名:外部システムA
許可するURL:http://sample.cybozu.com/sample/* - [個人設定] > [各アプリケーションの設定] > [通知一覧] > [外部通知の利用]の順にクリックし、「外部通知を使用しない」のチェックを外します。
- 手順1で追加した外部システムから、外部通知を発生させる操作を行います。
※通知メールのヘッダーに「X-Cybozu-Notify-Icon-URL」を指定します。
例:
X-Cybozu-Notify-Icon-URL: sample_icon - ガルーンでメールを受信します。
→現象発生
通知が外部通知ではなく、メールとして受信されます。
回避/対応方法
【回避方法】
次のいずれかの設定を行うと、ガルーンでメールを外部通知として受信できます。
※画像ファイル名は、「sample_icon.ico」として、説明しています。
ファイル名を指定する
- ガルーンの次のディレクトリーにアイコン画像ファイルを配置します。
(ドキュメントルートディレクトリー)/(インストール識別子)/grn/image/cybozu/ - 再現手順1で、拡張子を除いた画像ファイル名を追加します。
例:
sample_icon - 再現手順4で、メールヘッダーに拡張子を除いた画像ファイル名を指定します。
例:
X-Cybozu-Notify-Icon-URL: sample_icon
URLを指定する
- http://またはhttps://でアクセス可能な場所にアイコン画像ファイルを配置します。
例:
http://sample.cybozu.com/image/ - 再現手順1で、アイコン画像のURLを追加します。
例1:
http://sample.cybozu.com/image/sample_icon.ico
例2:
http://sample.cybozu.com/image/*
例3:
http://sample.cybozu.com/image/*.ico - 再現手順4で、メールヘッダーにアイコン画像URLを指定します。
例:
X-Cybozu-Notify-Icon-URL: http://sample.cybozu.com/image/sample_icon.ico
※拡張子を含めたURLを指定します。
メールヘッダーを削除する
- 再現手順1にて、通知メールのヘッダーに「X-Cybozu-Notify-Icon-URL」を指定しません。
※ガルーン既定の外部通知のアイコンが表示されます。
【対応方法】
「回避方法」と同じ手順です。