Mewでの数値文字参照のデコード [Linux]
数値文字参照を使用したメールを受信したが、デコードされずそのまま表示される。
・#12354; または #x3042; のようなデータの羅列が表示される。
・数値文字参照のデータを quoted-printable でエンコードしたメールである。
(お金を要求する内容のスパムメールである。)
(補足)
スマホの Gmail アプリではデコードされる。
以下は、Mew で数値文字参照をデコードする手順に関する記述である。
1. 対処方法 - nkf コマンドの使用
2. 備考
・#12354; または #x3042; のようなデータの羅列が表示される。
・数値文字参照のデータを quoted-printable でエンコードしたメールである。
(お金を要求する内容のスパムメールである。)
(補足)
スマホの Gmail アプリではデコードされる。
以下は、Mew で数値文字参照をデコードする手順に関する記述である。
1. 対処方法 - nkf コマンドの使用
(1) 該当するメールで , (mew-summary-display-asis) を押下する。
(2) 該当するデータをリージョンに設定する。
(3) shell-command-on-region で nkf --numchar-input を実行する。
2. 備考
・数値文字参照: NCR(numeric character reference)
表記したい文字を Unicode/ISO 10646 の文字番号(コードポイント)で表す。
10進数での表記と 16進数での表記がある。
(例)
'あ'(文字番号 U+3042) の場合
・10進数で表記の場合は、'あ'
・16進数で表記の場合は、'あ'