電子メールでフォームを送信する方法

簡単なステップバイステップの手順

フォームは安全である場合、重要な情報を効率的に収集する方法です。 しかし、電子メールのフォームは安全ではありません。 一部の電子メールクライアントでは、フォームがセキュリティ上のリスクとして表示され、アラートがサブスクライバにポップアップすることがあります。 他の人はフォームを完全に無効にします。 どちらも完了率を低下させ、あなたの評判を傷つけるでしょう。 フォームのリンク先ページへのハイパーリンクを使用して、メールに行動を促すフレーズを含めることを検討してください。

電子メールフォームの難しさ

フォームが電子メールで頻繁に使用されない理由と、電子メールでフォームを送信したことがない理由は、主に2つあります。

  1. Web上でフォームが通常使用される方法は、電子メールでは直接的にも独立しても機能しません。
  2. 挿入|挿入がある電子メールクライアントはありません Form ...そのメニューのどこかに。

電子メールでフォームを送信する方法

電子メールを送信するには、電子メール形式の入力を受け取るWebサーバー上のどこかにスクリプトを設定する必要があります。 これを実行するには、ユーザーのWebブラウザーを起動し、データを収集したことを示す「結果」ページを表示します。 電子メールクライアントはフォーム入力を含む電子メールを自動的に作成し、指定したアドレスに送り返します。 これは面倒ですが、Webサーバーにアクセスしてスクリプトを実行できる場合、これは実行可能なオプションです。

フォームを設定するには、いくつかのHTMLスキルとタグが必要です。これは、第2の(そして最終的な)問題を入力するところです。

HTMLソースコード

まず、非常に単純なフォームのHTMLソースコードの外観を見てみましょう。 これらのHTMLコードがこのフォームに使用される理由を調べるには、このフォームのチュートリアルをご覧ください。

ここで裸のコードです:

出席しますか?

確かに!

多分?

いいえ。

問題は今あなたが電子メールプログラムで作成したメッセージにこのコードを入れることです。 これを行うには、HTMLソースをメッセージに編集する方法を探す必要があります。 残念ながら、これは常に可能ではありません。 たとえば、Macintosh用のOutlook Express 5では、編集する方法がありません。 どちらもEudoraはありません。 NetscapeとMozillaは、HTMLタグをメッセージに挿入する手段を提供しています。 完璧ではありませんが、機能します。

おそらく最も良い選択肢は、Windows用のOutlook Express 5+ で、ソース用に別のタブがあります

そこに自由に編集して、好きなようにフォームコードを挿入することができます。 フォームのソースコードを入力して残りのメッセージを書き終えたら、送信して電子メールでフォームを送信することができます。

これに応じて、電子フォームがWeb上のページにある場合と同じように、フォームの結果を未処理のデータ形式で受け取ることになります(後で処理する必要があります)。 もちろん、電子メール形式の受信者が電子メールクライアントにHTMLを表示できるのであれば、結果はまったく得られません。

別の方法:Googleフォーム

Googleフォームでは、メールに埋め込まれたアンケートを作成して送信することができます。 受信者は、GmailまたはGoogle Appsをお持ちの場合、メール内のフォームに記入することができます。 そうでない場合は、電子メールの最初にフォームを完成させるサイトにリンクするリンクがあります。 Googleフォームを電子メールに組み込むプロセス全体は比較的簡単です。