2013-02-22 5 views
17

BreakHere ... 改行のために%20(空白の略)のようなものを書くことができるのだろうかと思います。だから私は電子メールの私の体の中に別の行を持っていたい。HTML:%20のような電子メールの件名に改行を挿入するとスペースですか?

アイデア?

+0

'%の0A'をお試しください。これが改行のASCIIコードです。 –

+0

しかし、メールの件名に改行を追加することはできないと考えています。 –

答えて

26

あなたはこれがRFC2368で定義され、改行を生成する唯一の有効な方法であるキャリッジリターン%0Dとラインフィード%0A

<a href="mailto:[email protected][email protected]&subject=your subject&body=Text before new line.%0D%0AText after new line.">create email</a> 

を使用する必要があります。

+0

これはgmail.comとそのモバイルアプリでは機能していないようです。改行作業をするためにgmailで行う必要がある特別なことはありますか? –

4

section 5に)RFC6068によって指定さ%0D%0Aによって\n(及び\r\n)を交換(RFC2368を置換)2010年10月としてmailto URI Schemeを更新します。

[...]メッセージ本体の改行は、"%0D%0A"でエンコードされなければなりません。本体には末尾"%0D%0A"がない場合でも
実装は

section 6で)

これはRFCの例である[...]メッセージ の本体に最終改行を加えるかもしれ

<mailto:[email protected]?body=send%20current-issue%0D%0Asend%20index> 

上記メール本文はに対応:

send current-issue 
send index 
関連する問題