- ベストアンサー
sendmailが起動しません
いつも勉強させて頂いています。 sendmailの起動を行うと、以下のエラーが出て起動できません。 /etc/mail/sendmail.cf: line 39: unknown configuration line "\n" (\はバックスラッシュです) どなたか確認方法等をご教授頂けないでしょうか。 よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
sendmail.cf は直接編集するのは困難でしょう。 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf として作り直しても、まだエラーが出るか試してください。
その他の回答 (2)
- mtfoggy
- ベストアンサー率14% (37/255)
/etc/mail/sendmail.cf: line 39: sendmail.cf の39行目がおかしい、という意味です。 >どなたか確認方法等をご教授頂けないでしょうか。 viエディタなどで開いてみてください。
お礼
ご回答ありがとうございます。 yambejpさんのお礼にも記述させて頂きましたが、39行目は空行になっていました。 文字が入っている行だけを数えた場合、39行目は以下のとおりです。 ##### $id: use_cw_file.m4.v 8.11 2001/08/26 20:58:57 gshapiro Exp $ ##### コメントアウトしていない部分だけ数えた場合の39行目は、以下の通りです。 0 ForwardPath=$z/.forward.$w:$z/.forward ご迷惑をおかけしますが、よろしくお願い致します。
- yambejp
- ベストアンサー率51% (3827/7415)
で、/etc/mail/sendmail.cfの39行目はどうなっているんでしょうか?
お礼
ご回答ありがとうございます。 sendmail.cfの行の数え方は純粋に先頭行が1行目、以下2、3、4・・・続く形でしょうか? その場合、39行目は空行です(39Gと入力し該当行に移動した場合も空行でした)。 文字が入っている行だけを数えた場合、39行目は以下のとおりです。 ##### $id: use_cw_file.m4.v 8.11 2001/08/26 20:58:57 gshapiro Exp $ ##### コメントアウトしていない部分だけ数えた場合の39行目は、以下の通りです。 0 ForwardPath=$z/.forward.$w:$z/.forward ご迷惑をおかけしますが、よろしくお願い致します。
お礼
tachiwaさん、ご回答ありがとうございます。 sendmail.mcを開いて確認したところ、dnlを外して編集を行った「行」の一部が先頭に空欄が入っていました。それを修正して、sendmail.cfの再作成を行ったところ、エラーは出なくなりました。 非常に困っていたので、大変助かりました! ありがとうございました。