PHPMailer を使用してメールを送信しています。メールで価格を送信していますが、Gmail と Roundcube では問題なく動作しますが、Hotmail では「£」記号が「£」と表示されます。
これは、文字セットが正しく設定されていないためです。私は試した
$mail->Body = "
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">
</head>
<body>
$content
</body>
</html>
";
しかし、ほとんどの電子メール クライアントと同様に、Hotmail はヘッダーを削除しているようです。
「£」記号がさまざまなメール クライアントで正しく表示されるようにするにはどうすればよいですか?