mailtoリンク生成
宛先と任意本文からmailto URLを作成し、符号化リンクとHTMLコードを取得します。
Bccを含む宛先はリンクに表示されます。リンク作成でメールは送信しません。
mailtoリンクの作成方法
宛先をカンマ区切りで入力し、任意の件名、本文、Cc、Bccを追加します。Unicodeや予約文字はパーセント符号化して、余分なパラメーターになることを防ぎます。
- 宛先と任意のメール項目を入力します。
- mailto URLを生成してHTMLを確認します。
- コードをコピーするかTXTを保存して使います。
リンクを開くとどうなるか
対応メールアプリが指定項目付き下書きを開き、利用者が送信を決めます。開くアプリや長いリンクの処理はブラウザー・メール設定に依存します。配信サービスは提供しません。
Bccを含む全アドレスはURLとページソースから読めます。非公開リストや秘密を公開リンクに入れないでください。本文はプレーンテキストです。ヘッダーの改行は拒否し、本文改行はCRLFに符号化します。
例:件名付きのリンク
宛先に [email protected]、件名に Studio visit を入力します。生成 URL では空白が %20 になります。HTML リンクをページにコピーし、公開前に設定済みのメールアプリで試してください。
本文や Cc を追加する際は、ページのコードに生成された HTML 版を使ってください。属性内の & などがエスケープされます。下書きは短めにします。送信前に訪問者がすべての入力済み項目を変更でき、対応状況はアプリによって異なります。
架空の mailto URL
mailto:[email protected]?subject=Studio%20visit
mailto リンクが開かない理由
ブラウザーや OS にメールを開くアプリの設定が必要です。反応がなければ既定のメールアプリを設定するか、宛先をメールサービスにコピーしてください。mailto はサーバー上の問い合わせフォームではなく、すべての端末で下書きが開く保証はありません。
長すぎる本文は、リンクを受け取るアプリで短縮されたり拒否されたりします。短い導入文にし、訪問者が追記できるようにしてください。Bcc もここでは下書きの項目であり、リンクを持つ人は誰でも URL 内のアドレスを読めます。
mailtoのよくある質問
mailtoで自動送信できますか?
いいえ。設定済みアプリで下書きを開き、利用者が送信を決めます。
リンクにファイルを添付できますか?
この生成器は添付を追加しません。利用者がメールアプリで追加できます。
データは端末の外に出ますか?
選択ファイルや貼り付けた文字はブラウザー内で処理し、EMLKitにアップロードしません。入力を消すかページを離れると現在の状態を消去します。通常のページリクエストはサイトのホストへ送られます。 ファイルの扱いを読む.