html でフォームを作成し、php を使用してメールを送信します
<form action="xxxxxx" method="post">
<textarea rows="15" cols="80" name="texttosend" >
Here is the list
1) xxxx
2) yyyy
3) zzzz
</textarea>
<input type="hidden" name="do" value="admin" />
<input type="hidden" name="page" value="mytext" />
<input type="submit" class="button" name="sendmail" value="Send" />
</form>
PHPでは、テキストエリアの内容をキャプチャし、メールのヘッダーを次のように設定してhtmlとして送信します
Content-Type: text/html; charset="iso-8859-1"
ただし、送信された電子メールはすべての形式を失います (つまり、すべての改行がなくなり、すべての行が 1 行に表示されているようです。したがって、テキストエリアのコンテンツを <p> </p> 内にラップしようとしましたが、そうではありません。テキストエリアに入力する方法でhtmlメッセージを送信する正しい方法は何ですか?