2

この質問はばかげているように聞こえるかもしれませんが、考えられるすべての HTML エンティティを試してみましたが、Apple デバイス (iPhone、iPad など) で送信する電子メールの件名にまだハートが表示されません。

私がテストに使用したソフトウェア (MaxBulk Mailer、ExactTarget) だけかもしれません。

また、別の文字セット (UTF-8、ascii など) も試しました。

Appleデバイスの電子メールの件名にハートをハートとして表示する方法を知っている人はいますか?

4

2 に答える 2

12

件名は電子メール ヘッダーの一部です。電子メール ヘッダーには、ASCII 文字のみを含めることができます。件名は HTML などとして解釈されるのではなく、プレーン テキストです。文字を Unicode 文字として埋め込む必要がありますが、ヘッダーは ASCII でなければならないため、これを行うことはできません。非 ASCII 文字をヘッダーに埋め込むには、MIME Encoded-Wordを使用する必要があります。

を参照してmb_encode_mimeheader、その例を読んでください。

結果のヘッダーは次のようになります。

Subject: =?utf-8?B?4p2k?=

メールクライアントでこれにデコードされます:

❤</p>

于 2012-11-26T16:46:47.257 に答える
3

ここでのあなたの質問に関して:あなたは間違った心を選んだかもしれません. ❤の代わりに♥にしてみてください。最初のものは、このテストが示すように、BlackBerry (および Android 2.2) でもレンダリングする必要があります。ただし、後者はそうではありません。

于 2012-11-28T08:42:21.857 に答える