mailto: リンクの &body セクションのテキストには最大長があります。同僚の 1 人によると、W3C ではこの制限を 256 と公表しています (ただし、これを裏付けるリンクはありません)。
電子メールと Web ページの両方に mailto: リンクを埋め込み、256 文字以上を問題なく使用しています。しかし、ある一定の文字数を超えると、電子メール クライアントとブラウザーが機能しなくなり、リンクを開けなくなります。
以下の項目について、実際に許可される最大長を知りたいです。
メールクライアント:
- 展望(2003年、2007年、2010年)
- Eudora (7.1、または最新バージョン)
- Thunderbird(最新バージョン)
ブラウザ:
- Firefox (3+)
- IE (6、7、8)
- iPhoneブラウザ
ご提供いただけるあらゆる数字を、ありがたく受け取ります。
ベストアンサー1
標準では最大長は定義されておらず、実装はブラウザとメール クライアントに任されています (IETF RFC 2368 を参照)。
Microsoft 製品には制限が設定されています。
- IE GETの制限は2,083ですhttp://support.microsoft.com/kb/208427
- Outlook Express: 456 文字http://support.microsoft.com/kb/q182985/
他のブラウザでは、適切なメール本文を超える長さまで対応できる可能性があります。iPhone には文書化された制限はありませんが、最大 1 MB のテキストに対応しています。
データ URL をサポートする最新のブラウザ (IE<9 を除くすべて) であれば問題ありません。