2009-06-26 4 views
1

英語以外の文字をデータベースから取得するHTMLメールがあります。文字セットをUTF-8に設定すると、文字が電子メールに正しく表示されます。シャープ記号のhtml電子メールが文字セットを駄目にしていますか?

ただし、メール本文の一部には、シャープ記号を使用するアンカーリンク(<a href='#here'>here</a>)があります。このコード行を含めると、後で電子メールの英語以外の文字が文字化けします。その行を除外すると、文字は問題ありません。

これを回避する手段はありますか?

+1

「ポンド記号」はハッシュとも呼ばれますが、それ以外の場合は通貨記号と混同される可能性があります。 – akf

+0

@akf:リンクを明白にするために編集しました:) –

+0

@Susan:あなたがテストしているメールクライアントに固有のバグがあるかもしれません。問題を小さなテストケースに減らして、どのように失敗するのか、どのソフトウェアとバージョンで状態を記述できますか? –

答えて

1

HTML番号を使用しましたか?

&#35; 

これは機能しますか?