- ベストアンサー
qmailのエラーメッセージについて
自社サーバでMTAとして、qmailを使っているのですが、 宛先不明等のエラーメールを返信するときに、 Subject欄をデフォルトとは違うものに変更することは出来ますか? もし、そのような設定ファイル等がありましたら、教えて下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 qmail のエラー時の題名を変えるにはソースから再コンパイルしなくてはいけません。 qmail-send.c の 706 行目が題名(Subject: ヘッダ)です。 Subject: failure notice\n\ この部分を変更して再コンパイルしておけば任意のものに出来ます。ただし、日本語のタイトルを使うときは予め MIME エンコードしておく必用があります。 たとえば nkf が入っていれば以下のように変換しておいて、 # echo 'エラーみたいです' | nkf -M =?ISO-2022-JP?B?GyRCJSglaSE8JF8kPyQkJEckORsoQg==?= この結果を元に Subject: =?ISO-2022-JP?B?GyRCJSglaSE8JF8kPyQkJEckORsoQg==?= としておけば、日本語の題名で通ります。 ちなみに続く 708 行目以下は本文です。本文で日本語を使う場合は、ファイルを JIS 形式で保存しておかないと文字化けしてしまうことがあります。ご参考まで。
お礼
お返事遅くなって申し訳ありません。 リコンパイルしなければならないのですね。 設定ファイルでなんとかできればと思ったのですが。 このたびは、本当にありがとうございました。