メインコンテンツへスキップ
基礎 January 20, 2026

mailto: リンクの構造

mailto: URLの各部分 — スキーム、宛先、? と & の区切り文字、そしてパーセントエンコーディング — をコピー&ペースト可能な例とともに分解します。

mailto: リンクの構造

件名や本文が追加された mailto: リンクを初めて見ると、暗号のように見えるかもしれません。しかし、4つの構成要素を理解すれば、もはや魔法ではありません。

スキーム

すべての mailto リンクは、固定のプレフィックス mailto: から始まります。これはブラウザに対し、ウェブページに遷移するのではなく、オペレーティングシステムのデフォルトのメールアプリケーションにリンクを渡すよう指示します。

mailto:hello@example.com

宛先

スキームの直後にはアドレスが続きます。複数の宛先を指定する場合は、カンマで区切ります:

mailto:alice@example.com,bob@example.com

パラメータとその区切り文字

追加のフィールド — subjectbodyccbcc — は、クエリパラメータとして追加されます。最初のものは ? で導入され、追加のものはすべて & で結合されます:

mailto:hi@example.com?subject=Hello&body=Hi%20there

パーセントエンコーディング

URLには生のスペースや多くの句読点を含めることができないため、それらはパーセントエンコーディングされます。スペースは %20 に、改行は %0A になります。コードを1つ間違えるだけでリンクが壊れてしまいます。ジェネレーターは、まさにこの面倒な作業を取り除いてくれます。

Mailtolink-generator.com ジェネレーター を使って視覚的に構築し、入力に合わせて構造の図が点灯するのを確認してください。