Sendmailが非常に遅い-/ etc / hosts設定


11

sendmailを使用して1つの電子メールを送信するには、最大15秒かかります。

/var/log/mail.log:

Jul 31 09:52:42 piotr-probook sendmail[2912]: My unqualified host name (piotr-probook) unknown; sleeping for retry

/ etc / hostname:

piotr-probook

/ etc / hosts:

127.0.0.1   piotr-probook localdev localhost
192.168.1.1 router

/etc/mail/sendmail.cf:

# hosts file (normally /etc/hosts)
O HostsFile=/etc/hosts

明らかに、piotr-probookURLを入力すると、ブラウザでホストとHTTPサーバーのポップアップをpingできますhttp://piotr-probook

私は何を間違えていますか?問題を修正するには?

回答:


20

Sendmailでは、「ホスト名」の結果が完全に修飾されたドメイン名であることが必要です。

ホスト名をpiotr-probook.localdomainなどに設定し、/ etc / hostsを更新します。

/ etc / hosts

127.0.0.1   piotr-probook.localdomain piotr-probook localdev localhost

1
ありがとうございました!できます!ところで マシンのホスト名を変更せずに機能します。piotr-probook.localdomain/ etc / hostsに追加したばかりで、すべて問題あり
ません-user21886

どうもありがとう、Btw、私は改行127.0.0.1 piotr-probook.localdomainが機能しないように追加しますが、それを1つの行にマージして、動作します!!
liuyang1
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.