「mailwrapper: no mapping in /etc/mail/mailer.conf」このエラーの意味は?

OKWave 2008年01月10日 16時00分

  • このエントリーをはてなブックマークに追加
mailwrapper: no mappingについて

いつもお世話になります。サーバー移転に伴い、プログラムの動作確認をしております。
perlで作成されたcgiでsendmailコマンドを利用してメールを送信するプログラムを動作させたところ、下記エラーが発生します。
※前提としてsendmailのパスをプログラムに記述しないといけないため、whichコマンドでsendmailが/usr/sbin/sendmailを確認済。

「mailwrapper: no mapping in /etc/mail/mailer.conf」
このコマンドに対応しているメーラーがないということなのでしょうか?
このエラーの意味はどういったもので、どのような対処が一般的なのか教えて下さい。

良回答

えーと、
mailer.confのsendmailのエントリがあるかを確認し、あればエントリにかかれているコマンド(既定ですと、/usr/libexec/sendmail/sendmail)が存在してるかを確認してみては。
mailwrapperは、互換性のために、sendmailを実行すると、実際にはmailer.confを参照して、別のプログラムを実行する仕掛けです。
(という話がFreeBSDハンドブックに書かれてます。)

> 新サーバーの/etc/mailer.conf
エラーメッセージからですと、 /etc/mail/mailer.conf では。

> sendmail_enable
これは、sendmailをデーモン起動するための指定で、今回関係ないのでは。
http://www.jp.freebsd.org/cgi/mroff.cgi?sect=5&cmd=&lc=1&subdir=man&dir=jpman-5.4.0%2Fman&subdir=man&man=mailer.conf

  • このエントリーをはてなブックマークに追加
関連キーワード
OS

SpecialPR

  • デジタル変革か?ゲームセットか?

    デジタルを駆使する破壊的なプレーヤーの出現、既存のビジネスモデルで競争力を持つプレイヤーはデジタル活用による変革が迫られている。これを読めばデジタル変革の全体像がわかる!

  • 「奉行シリーズ」の電話サポート革命!活用事例をご紹介

    「ナビダイヤル」の「トラフィックレポート」を利用したことで着信前のコール数や
    離脱数など、コールセンターのパフォーマンスをリアルタイムに把握するに成功。詳細はこちらから