[手順] SMTP Plesk サービスがサーバで正しく実行されていることを確認するには

Created:

2016-11-16 13:23:50 UTC

Modified:

2017-08-16 16:00:51 UTC

1

Was this article helpful?


Have more questions?

リクエストを送信

[手順] SMTP Plesk サービスがサーバで正しく実行されていることを確認するには

Applicable to:

  • Plesk for Linux

質問

SMTP Plesk サービスがサーバで正しく実行されていることを確認するにはどうすればよいですか?

回答

以下のコマンドを実行して、ポート 25 が listen されていることを確認します。

# netstat -ntap | grep 25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN -

Plesk サーバにログインし、 telnet localhost 25 コマンドを試みます。SMTP が機能し、Qmail がメールサーバとして使用されている場合、次のように出力されます。

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 hostname.tld ESMTP

あるいは、Postfix が使用されている場合:

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 hostname.tld ESMTP Postfix

Plesk サーバで telnet localhost 25 を実行し、別のグリーティングが表示された場合、KB 213945265 を参照してください。

/var/log/messages に以下のようなエラーが表示された場合:

smtp/tcp server failing (looping), service terminated

KB 1470 を試みてください。

FreeBSD ユーザ対象 Plesk for FreeBSD では、SMTP は 'inetd' スーパーサーバを使用して実行されます。'inetd' プロセスが実行されており、/etc/inetd.conf に Plesk SMTP サービスのレコードが含まれていることを確認する必要があります。

他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。