📩
iOS14.6でWebサービスからメーラーを開いた際に、<BR>タグが表示されてしまう問題
現象
一部のiOS端末で、mailtoリンクから開くメーラーにhtmlのタグがそのまま表示されてしまう。
改行コードを入れていたのに、<BR>
と表示されてしまったなど
原因
iOS14.6のアップデートでmailtoリンクからメーラーを開く際、htmlやリッチメッセージを埋め込むことができなくなった。
mailtoについて記載のあるRFC2368には以下のような記載がある。
line breaks in the body of a message MUST be encoded with "%0D%0A".
RFCで推奨されている上記の文字コードを使った場合、iOSのGmailクライアントや、Androidのメーラーでは特に問題が起きず、iOSのデフォルトのメーラーを使った場合にのみ発生するので、iOS14.6のバグであると推察される。
Discussion