対象製品:WISE Alert
バージョン:共通
作成日付:2026/06/22
質問:
最近、リンク共有(OneDrvie/SharePoint)によりメール本文に挿入されたURLのリンクが途中で切れており、受信者からクリックしてもアクセスできないと連絡があります。
原因と対処方法を教えてください。
回答:
改修版を現在開発中です、リリースまで今しばらくお待ちください。
リリースまでは後述の回避方法で回避を検討してください。
■事象
リンク共有(OneDrvie/SharePoint)で「メール本文先頭」または「メール本文末尾」でメール本文に挿入されたリンクURLにスペースや全角文字が含まれる場合、メーラー側でリンク化が途中で途切れ、正しいURLとして開けないことがあります。
■原因
WISE Alertでは、OneDrive/SharePoint側で生成されたURLをそのまま本文に挿入していますが、以前はMicrosoft API側でスペースや全角文字がエンコード(例:%20、%E5%85%A8)されていたものが、最近、エンコードされないままの URL が返るケースが発生しており、Microsoft API 側で何らかの変更があった可能性があります。
またメーラー(Outlook など)はURL内にスペースや一部の全角文字があるとそこでURLが終了したと判断する傾向にあるため、結果としてリンクが途中で切れる事象が発生しやすくなったと考えられます。
■対応予定
URL内にスペースや全角文字が含まれている場合はWISE Alert側でエンコードしてから挿入するように改修版を開発中です。
これにより、メーラー側でリンクが途中で途切れるリスクの軽減が期待されます。
※最終的なリンク化はメーラーの仕様に依存するため、今後の確実なリンク化を保証するものではありませんが、改修版により本原因による事象の回避を確認しています。
■回避方法
改修版のリリースまでは以下などの方法で回避を検討してください。
方法1)「リンクURLの通知方法」を「HTML添付ファイル」にする
送信Alert画面で設定する「リンクURLの通知方法」に「HTML添付ファイル」を指定します。
この場合、URLの本文挿入の代わりに.htmlファイルがメールに添付されて受信者に送付されます。
HTMLファイルを開くとボタンまたは固定リンクが表示されるため同事象は発生しません。
方法2)リンクが貼られないようにする
もし、リンクが途中で切れるくらいであれば全くリンク化されないほうが良い場合、以下の方法でリンクが貼られなくなることを弊社環境で確認しています。
・WISE Alert [設定]>[リンク共有(XXX)][本文挿入メッセージ設定(XXX)]でリンクURLの変数を"["と"]"で囲う
例)[$URL1]
方法3)添付ファイル名およびフォルダ名からスペース・全角文字を除去する
(徹底した実施は現実的に難しい可能性がありますが)添付ファイル名や、アップロード先フォルダ、共有フォルダ名からスペースや半角を除去することで事象を回避できる可能性があります。
例えば、URLに組み込まれる以下フォルダ名には規定で半角スペースが入りますが、それぞれ名称は送信Alert画面で変更可能です。
・アップロー先フォルダ名(既定:WISE+半角スペース+Alert)
・共有フォルダ名(既定:YYYY-MM-DD+半角スペース+1個目の添付ファイル名)