本文($BODY)にé、à、ô...などのアクセント文字を含むEメールを送信したいと思います。
echo "$TO" | mail -s $SUBJECT $BODY
ただし、結果には読めない文字が表示されます。
次のコマンドを使用して、これらすべての問題を解決しようとしましたrecode
。
recode -v -f UTF-8...latin-4 $BODY
iconv
その後、コマンドを試しました。
iconv -f UTF8 -t ISO885915 $BODY > $BODY1
しかし、読めない文字の形だけを変更しただけです。受信した電子メールにアクセントマークを表示することはできません。
正しいコマンドを使用していますか?ありがとう
locale
私のシステムの出力:
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_ALL=