mailto: リンクを作る

日本語の件名をそのままURLに書いた mailto リンクは、わかりにくい壊れ方をします。自分のパソコンでは動くのに、相手のメールソフトでは件名が空になるのです。変換は機械的な作業なので、ツールに任せてください。

ツールを読み込み中…

使い方

  1. アドレスと、必要な項目を入力します。
  2. リンク先(href)か、用意されたHTMLのリンクをコピーします。
  3. 「開いてみる」リンクで確認します。入力済みの状態で自分のメールソフトが開きます。

アップロードが不要な理由

このページの処理はすべて、ブラウザのタブ内で動くコードが行います。ファイルはディスクからタブのメモリに読み込まれ、その場で変換され、ダウンロードとして書き出されます。当社にも第三者にも送信されません。

ご自身で確認する方法

  1. ブラウザの開発者ツール(F12)を開き、「ネットワーク」タブを選びます。
  2. ファイルを読み込んでツールを実行します。
  3. 表示されるのは、ツール自身のコードの読み込みと、一部の重いツールでは公開CDNからのエンジン取得、それに loreatec.jp への小さなアクセス集計(ページのアドレスとタイトルだけ)です。あなたのファイルを運ぶ通信は1つもありません。

外部送信ゼロの確認方法 →

よくある質問

手書きの mailto リンクで件名が消えるのはなぜですか?

変換(パーセントエンコード)されていない空白・「&」・日本語が、リンクを途中で終わらせたり壊したりするからです。最初の空白より後ろは捨てられることがあり、変換されていない日本語はメールソフトごとに解釈が違います。ルールは単純です。? より後ろの値はすべてUTF-8でパーセントエンコードし、改行は %0D%0A にすること。

Bcc は動きますか?

確実には動きません。一部のバージョンのOutlookを含む複数のメールソフトが、mailto の bcc を黙って捨てます。規格の一部なのでここでも生成しますが、これに依存する仕組みを作らないでください。ましてやプライバシーを託さないでください。

長さの制限はありますか?

規格上はありませんが、実際には長いリンクを切り詰めるメールソフトやWebメールがあり、Windowsにはプログラムへ渡すURLの長さの制限もありました。本文は短く。長いテンプレートが必要なら、ページに置いてコピーしてもらってください。

そもそも mailto リンクにアドレスを書くべきですか?

訪問者にとって最も使いやすく、スパマーにとって最も収集しやすい方法です。いつでも捨てられるアドレスなら公開してよいでしょう。そうでなければ難読化するか、問い合わせフォームを。当サイトの難読化ツールは、各方式がどこまで効くかを説明しています。