75005


## 達成したいこと

「sendGrid」 を使って（html形式）、「gmail」, 「hotmail」 へ "microsoft-edge:https://..."
形式のハイパーリンクを本文に含めたメールを送信したい.

## 実際に試したこと・確認できたこと

`<a href="microsoft-
edge:https://....">テスト</a>`形式でメールを送信したが、ハイパーリンクにならずただの文字列として本文に記載される.  
※`<a href="https://....">テスト</a>`形式で送信するとハイパーリンクになる.

## 教えて欲しいこと

「"microsoft-edge:https://..." 形式のハイパーリンクを本文に含めたメールを送信する上で、  
クロスサイトスクリプティング（XSS）対策のようなセキュリティ問題で仕様上送信できない！」のような情報があれば教えてください！


CC BY-SA 4.0
2021-03-31T11:58:42.387
75004
2021-03-31T12:26:07.960
2021-03-31T12:14:56.653
3060
36973
question
mail url
「microsoft-edge:」 を「https://」に付けるとハイパーリンクにならない


URL を構成する文字列のうち、`://` より前にある先頭の部分はプロトコルと呼ばれます。

**例:**

[code]

    https://www.example.com   # "https" がプロトコル
    
[/code]

"メールの本文に含めたハイパーリンク"
ということは、その文字列を解釈するのはメーラーになるはずですが、プロトコルというのはある程度種類が決まっています。(http, https, ftp
...)

`microsoft-edge:https://` という記述は恐らく Edge
独自の仕様によるものだと思うので、その他大勢のブラウザやメーラーではこの文字列を URL と認識しないのは正しい動作です。

実現しようとしている事は、恐らく Windows のデスクトップショートカットでのみ使用できる機能ではないでしょうか？

[EdgeでURLを含むショートカットを作成する方法](https://answers.microsoft.com/ja-
jp/edge/forum/edge_other-
edge_win10/edge%E3%81%A7url%E3%82%92%E5%90%AB%E3%82%80/0b76cde8-ec19-4e66-be8a-522d3cf24385)

> MicroSoft Edge に関してですが、URLを含んだデスクトップショートカットを作成したいです。  
>  ショートカットの作成で `microsoft-edge:https://www.google.co.jp` を指定すると  
>  Edgeで起動するショートカットは作成できましたが …
>
> (後略)


CC BY-SA 4.0
2021-03-31T12:26:07.960
75005
2021-03-31T12:26:07.960
3060
75004
answer