FreeBSDでCATV&家庭内LAN&PPPサーバー
11.その他のソフトのインストール [目次へ]
11.3 ja-nkf-1.62 (漢字処理)のインストール
CGIなどで、sndmailを使うと文字化けが生じる場合に、漢字処理ソフトnkfを使うと文字化けをしなくなります。
#/stand/sysinstall
C.Configure
P.Packages
1.CD-ROM
All [OK]
[X]ja-nkf-1.62 スペースで選択 [OK] [install][OK]
E.Exit
[Exit Install]
/usr/local/bin/nkf にインストールされる
--- cgiでsendmail使うときなどにsubjectが文字化けしないように(例) ---
$sendmail = '/usr/sbin/sendmail';
$email = 'atsuro@catv123.ne.jp';
$NKF = "/usr/local/bin/nkf";
$mailto0 = 'atsuro@catv123.ne.jp;
#if (!open(OUT,"| $sendmail $mailto0")) { &send_error;
}
#if (!open(OUT,"| $sendmail -t")) { &send_error; }
#if (!open(OUT,"| $NKF -j | $sendmail $mailto0")) { &send_error;
}
if (!open(OUT,"| $NKF -j | $sendmail -t")) { &send_error;
}
--------------------------------------------------------------