タグ

ブックマーク / x68000.q-e-d.net/~68user (1)

  • CGI プログラムからのメール送信 (2)

    語の扱い 前項のスクリプトでは、メールヘッダ・サブジェクトに 英数字しか使っていませんでした。では、日語を扱う場合は どうすればいいのでしょうか。 まず文ですが、これは簡単です。JIS コード (ISO-2022-JP) にしてから送信すればよいのです。nkf を使う例と jcode.pl を使う例、2通りの方法を紹介しておきます。 nkf の場合は、 open(SENDMAIL,"| nkf -j | sendmail ..."); と nkf の出力を sendmail に渡すようにします。 このプログラムも CGI プログラムではないので、コマンドラインから実行して下さい。 mail-j-nkf.pl 1: #!/usr/local/bin/perl 2: 3: $sendmail = '/usr/sbin/sendmail'; 4: $nkf = '/usr/local/b

  • 1