1. ホーム
  2. email

[解決済み】mailtoの本文に改行を入れる。

2022-04-08 01:21:08

質問

mailtoの本文に改行を入れたいのですが、どうすればいいですか? 0A、%0D、%0D%0Aを試しましたが、うまくいきませんでした。 Mac OSXのGoogle Chromeで、Gmail、Yahoo、Apple Mail、Outlook 2010、Outlook.com、Thunderbirdでテストしました。

何かお手伝いできることはありますか?

以下は私のコードです。

<a href="mailto:[email protected]?subject=Subscribe&body=Lastame%20%3A%0D%0A%20Firstname%20%3A"><img alt="Subscribe" class="center" height="50" src="subscribe.png" style="width: 137px; height: 50px; color: #4da6f7; font-size: 20px; display: block;" width="137"></a>

どのように解決するのですか?

htmlタグを試してみることをお勧めします。 <br> マーケティングアプリケーションで認識されるかもしれません。

私は %0D%0A . これは、メールがHTMLフォーマットである限り、機能するはずです。

<a href="mailto:[email protected]?subject=Subscribe&body=Lastame%20%3A%0D%0AFirstname%20%3A"><img alt="Subscribe" class="center" height="50" src="subscribe.png" style="width: 137px; height: 50px; color: #4da6f7; font-size: 20px; display: block;" width="137"></a>

Firstnameの前の%20を削除しないと、次の行の最初の文字が空白になってしまいます。

注意:あなたのコードでテストしたところ、(余分なスペースとともに)うまくいきました。 HTMLの書式設定ができないメールクライアントを使用していませんか?