Webページにてメールクライアントを立ち上げられる mailto: リンクですが、宛先(To)を指定する場合には次のようにします。
mailto:info@smtps.jp
しかし、他にもたくさんのパラメータがあるのをご存じでしょうか。今回は訪問者が mailto:
リンクをクリックした時に便利であろう、Mailtolink.meを紹介します。
Mailtolink.meについて
Mailtolink.meのWebページは、メールクライアントのように入力欄が表示されています。
Mailtolink.me | The Mailto Link Generator
そして、ここで入力できるのはメールの件名、To、CC、BCCそしてメール本文となっています。これらを入力すると、mailto:リンクが生成されます。
上記URLをクリックすると、メールクライアントが立ち上がって次のように入力されているはずです。
項目 | 内容 |
---|---|
To | info@smtps.jp,info2@smtps.jp |
CC | cc@smtps.jp |
BCC | bcc@smtps.jp |
件名 | メールの件名です |
本文 | これはメールの本文です。 改行もできます。 |
このようにあらかじめ必要な情報が入力されたメール作成画面を開くことができます。
パラメータについて
mailto:で利用できるパラメータは次の通りです。
mailto:(宛先)?cc=(ccの宛先)&bcc=(bccの宛先)&subject=(件名)&body=(本文)
各パラメータに日本語が含まれる場合にはあらかじめURLエンコーディングされている必要があります。宛先が複数の場合は ,
で区切ります。本文は改行を含められますが、あまり長文は入力しない方が良さそうです。
まとめ
お問い合わせフォームを作成するのも良いですが、入力規制が強すぎると使い勝手が悪くなってしまいます。むしろメールクライアントを使った方が手軽だという場合もあるでしょう。その際にはMailtolink.meを使って、入力補助を行ってください。
なお、Mailtolink.meはmckeever02/mailtolinkにて公開されているオープンソース・ソフトウェア(MIT License)となっています。