• ベストアンサー

sendmailが起動しません

いつも勉強させて頂いています。 sendmailの起動を行うと、以下のエラーが出て起動できません。 /etc/mail/sendmail.cf: line 39: unknown configuration line "\n" (\はバックスラッシュです) どなたか確認方法等をご教授頂けないでしょうか。 よろしくお願い致します。

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

  • ベストアンサー
  • tachiwa
  • ベストアンサー率34% (25/73)
回答No.3

sendmail.cf は直接編集するのは困難でしょう。 m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf として作り直しても、まだエラーが出るか試してください。

murakenjapan
質問者

お礼

tachiwaさん、ご回答ありがとうございます。 sendmail.mcを開いて確認したところ、dnlを外して編集を行った「行」の一部が先頭に空欄が入っていました。それを修正して、sendmail.cfの再作成を行ったところ、エラーは出なくなりました。 非常に困っていたので、大変助かりました! ありがとうございました。

その他の回答 (2)

  • mtfoggy
  • ベストアンサー率14% (37/255)
回答No.2

/etc/mail/sendmail.cf: line 39: sendmail.cf の39行目がおかしい、という意味です。 >どなたか確認方法等をご教授頂けないでしょうか。 viエディタなどで開いてみてください。

murakenjapan
質問者

お礼

ご回答ありがとうございます。 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)
回答No.1

で、/etc/mail/sendmail.cfの39行目はどうなっているんでしょうか?

murakenjapan
質問者

お礼

ご回答ありがとうございます。 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 ご迷惑をおかけしますが、よろしくお願い致します。

関連するQ&A