mailto: リンクを作る
日本語の件名をそのままURLに書いた mailto リンクは、わかりにくい壊れ方をします。自分のパソコンでは動くのに、相手のメールソフトでは件名が空になるのです。変換は機械的な作業なので、ツールに任せてください。
- すべてブラウザ内で処理
- オフライン対応
- アップロードなし
- 登録不要
- 透かしなし
ツールを読み込み中…
使い方
- アドレスと、必要な項目を入力します。
- リンク先(href)か、用意されたHTMLのリンクをコピーします。
- 「開いてみる」リンクで確認します。入力済みの状態で自分のメールソフトが開きます。
アップロードが不要な理由
このページの処理はすべて、ブラウザのタブ内で動くコードが行います。ファイルはディスクからタブのメモリに読み込まれ、その場で変換され、ダウンロードとして書き出されます。当社にも第三者にも送信されません。
ご自身で確認する方法
- ブラウザの開発者ツール(F12)を開き、「ネットワーク」タブを選びます。
- ファイルを読み込んでツールを実行します。
- 表示されるのは、ツール自身のコードの読み込みと、一部の重いツールでは公開CDNからのエンジン取得、それに loreatec.jp への小さなアクセス集計(ページのアドレスとタイトルだけ)です。あなたのファイルを運ぶ通信は1つもありません。
よくある質問
手書きの mailto リンクで件名が消えるのはなぜですか?
変換(パーセントエンコード)されていない空白・「&」・日本語が、リンクを途中で終わらせたり壊したりするからです。最初の空白より後ろは捨てられることがあり、変換されていない日本語はメールソフトごとに解釈が違います。ルールは単純です。? より後ろの値はすべてUTF-8でパーセントエンコードし、改行は %0D%0A にすること。
Bcc は動きますか?
確実には動きません。一部のバージョンのOutlookを含む複数のメールソフトが、mailto の bcc を黙って捨てます。規格の一部なのでここでも生成しますが、これに依存する仕組みを作らないでください。ましてやプライバシーを託さないでください。
長さの制限はありますか?
規格上はありませんが、実際には長いリンクを切り詰めるメールソフトやWebメールがあり、Windowsにはプログラムへ渡すURLの長さの制限もありました。本文は短く。長いテンプレートが必要なら、ページに置いてコピーしてもらってください。
そもそも mailto リンクにアドレスを書くべきですか?
訪問者にとって最も使いやすく、スパマーにとって最も収集しやすい方法です。いつでも捨てられるアドレスなら公開してよいでしょう。そうでなければ難読化するか、問い合わせフォームを。当サイトの難読化ツールは、各方式がどこまで効くかを説明しています。