2017-02-22 10 views
0

ユーザーは、問題について特定の形式で返信する必要があります。私たちの現在のアプリケーションは、私たちが今欲しいのmailtoこの返信メールのHTMLテーブル

<a href="mailto:Team_DL?subject=Issue regarding {copy_of_autogen_mail_sub}&body=Describe your problem in detail here.">Contact Application Team</a>のように埋め込まれた

を持って自動生成されたメールを送信し、ユーザーがより良いに自分たちの問題を記述することができるように埋め込まれた「MAILTO」の表を含めることです方法。私たちはmailto bodyの中でhtmlをエンコードしようとしましたが、単純なテキストとして扱われます。

mailto本文に表を含める方法はありませんか、対話を改善するための方法はありますか。

答えて

1

RFC 2368のセクション2で定義されているように、mailto本文にHTMLを含めることはできません。

可能な代替ソリューション:

  1. は、ユーザーがHTMLフォームに自分の情報を入力して、少しよりよいあなたの電子メールをフォーマットしようメール
  2. を送信するためにPHP(または類似のサーバーサイド言語)を使用して持っていますいくつかの行区切りを追加します。 %0D(キャリッジリターン)、次に%0A(改行)を使用できます。多分このようなもの: <a href="mailto:Team_DL?subject=Issue regarding {copy_of_autogen_mail_sub}&body=System Affected:%0D%0ADate of Issue:%0D%0ADescription:%0D%0A">Contact Application Team</a>