藤田です。 Akinobu YAMAMOTO wrote: > > あるサーバ(Redhat6.2)にメールサーバを構築するために > "/etc/mail/access"と"/etc/mail/relay-domains"に > メール送信を許可する接続元情報を登録し、 > "/etc/mail/sendmail.cw"にドメインを登録して > sendmail8.11.16.2を再起動いたしました。 > 再起動されたことを確認して、メーラー(Ontlook Express)からメール送信を > 行ったところサーバーの応答 : '451 4.3.0 Temporary failure' > ということで送信できませんでした。 sendmail はご自身で make されたのでしょうか、それとも RPM で インストールされたのでしょうか。 それによって変わってくると思います。 ちなみに後者では、ドメインを /etc/mail/local-host-names という ファイルに記述します。 > また"/var/log/maillog"で調べましたところ以下のようになっておりました。 > ================================================================== > Dec 13 23:02:12 hogeserver sendmail[9306]: fBE42CD09306: SYSERR(root): > Cannot open hash database /etc/mail/access.db: Invalid argument > Dec 13 23:02:13 hogeserver sendmail[9306]: NOQUEUE: [xxx.xxx.xxx.xxx] did > not issue MAIL/EXPN/VRFY/ETRN during connection to MTA > ================================================================== エラーが示す通り、/etc/mail/access.db ができてないということ でしょうね。 sendmail.mc から m4 を使って sendmail.cf を作る場合、sendmail.mc の中に、 FEATURE(`access_db')dnl の記述があれば、sendmail を再起動したときに /etc/mail/access.db を作りにいくようになっているはずです。 いずれにしても、sendmail をインストールした手順も併せてご説明いただ けるとよろしいかも。 -- Dear My TaJima http://www.dear.my.tj/ たじまんツー tajiman2 _at_ dear.my.tj
Follow-Ups: References:
- [linux-users:90050] メーラーからメール送信ができません。Akinobu YAMAMOTO
- Prev by Subject: [linux-users:90051] 某CPU の片隅
- Next by Subject: [linux-users:90053] Re: メーラーからメール送信ができません。
- Previous by thread: [linux-users:90050] メーラーからメール送信ができません。
- Next by thread: [linux-users:90056] Re: [linux-users:90052] Re: メーラーからメール送信ができません。
- Indexes:[Main][Thread]