[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:00331] sendmail: Can not delivery local mail
西川@今日から社会人です。
ずっと御無沙汰していました。
最近のdebian-jpプロジェクトの活動、活発ですね。
本家debianに採り入れられるのも間近という感じですか?
そんなわけで、研修期間の暇なうちに完全にdebianに移行してしまおうと思っ
て、メールの環境を整えはじめました。
slackwareでsendmailを使っていたこともあり、
sendmail_8.8.5-1.deb
をインストールして、
cf_3.5Wpl5-2.deb
を使ってsendmail.cfを作成し、sendmailをstartさせました。
ところが、インターネットに送信するメールはうまく送られるのですが、ロー
カル(root@localhost等)に出したメールは、
Cannot exec /usr/sbin/mail.local: No such file or directory
root... Operating system error: Error 0
といったエラーがでて、うまく送信されません。
/var/log/daemon.logをみても
Apr 1 23:56:59 chikuwa2 sendmail[14870]: GAA03125: SYSERR(daemon): Cannot exec
/usr/sbin/mail.local: No such file or directory
という書き込みが見つかります。
/usr/sbin/mail.localというのは、どのパッケージに入っているのでしょうか?
それとも、cfの作り方がおかしかったのでしょうか。
sendmail_8.8.5-1.debのインストールにはdselectを使ったので(Debian-1.2.8
です)依存関係には問題がないと思うのですが?
Debianでsendmailを使っていらっしゃる方は、どのようにしてローカルメール
を処理していらっしゃるのですか。
もし、よろしかったら環境やcf作成時の注意点についてお教え下さい。
最後に、メールが長くなって申し訳ないのですがsendmail.cfを作成した
sendmail.defを添付します(ppp-post.defを元に作成しました)。
---- Begin sendmail.def ----
#
# ppp-post.def
#
DEF_ID='@(#)ppp-post.def 1.5 (motonori@econ) 15 Nov 1996'
# for sendmail R8s
CF_TYPE=R8V6
VERSION_SEPARATOR=-
LOCAL_VERSION=ppp
OS_TYPE=linux
MY_DOMAIN='myprovidor.ne.jp'
MY_NAME='chikuwa3'
OFFICIAL_NAME='$w.$m'
FROM_ADDRESS='$m'
RECEIPIENT_GENERIC=yes
REWRITE_GENERIC_FROM=yes
REWRITE_GENERIC_TO=yes
# all outgoiong messages should be sent to smtp-server
DIRECT_DELIVER_DOMAINS='none'
DEFAULT_RELAY='mail.myprovidor.ne.jp'
# wait for establishment of dial-up connection
DIAL_DELAY='15s'
# just send into meueu for the first delivery
CON_EXP='True'
SMTP_MAILER_FLAG_ADD=e
----End sendmail.def ----
申し訳ありませんが、アドバイスよろしくお願いします。
-----------------------------------------
西川 崇 (Nishikawa Takashi)
E-mail: nisikawa@xxxxxxxxxxx