• ベストアンサー

qmailのエラーメッセージについて

自社サーバでMTAとして、qmailを使っているのですが、 宛先不明等のエラーメールを返信するときに、 Subject欄をデフォルトとは違うものに変更することは出来ますか? もし、そのような設定ファイル等がありましたら、教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • zem
  • ベストアンサー率70% (51/72)
回答No.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 形式で保存しておかないと文字化けしてしまうことがあります。ご参考まで。

noname#241291
質問者

お礼

お返事遅くなって申し訳ありません。 リコンパイルしなければならないのですね。 設定ファイルでなんとかできればと思ったのですが。 このたびは、本当にありがとうございました。

関連するQ&A