"Error 503 This mail server requires authentication" が発生し、リモートメールサーバへメールを送信できません

Created:

2016-11-16 13:02:14 UTC

Modified:

2017-08-12 07:38:38 UTC

2

Was this article helpful?


Have more questions?

リクエストを送信

"Error 503 This mail server requires authentication" が発生し、リモートメールサーバへメールを送信できません

症状

ウェブメールからリモートサーバへのメッセージの送信中に、MailEnable のログ( %plesk_dir%\\Mail Servers\\Mail Enable\\Logging )に以下のエラーが表示されます。

    There was an error sending your message: Failed to add recipient: user@domain.tld [SMTP: Invalid response code received from server (code: 503, response: This mail server requires authentication when attempting to send to a non-local e-mail address. Please check your mail client settings or contact your administrator to verify that the domain or address is defined for this server.)]

原因

デフォルトでサーバが SMTP 認証を必要としていますが、送信 SMTP サーバで SMTP 認証を使用するようにメールクライアントが構成されていません。

解決策

受信 SMTP 認証が有効化されていないことを確認してください。

[MailEnable]>[Servers]>[localhost]>[Services and Connectors]>[SMTP]>[Properties]>[Advanced SMTP]>[Inbound authentication] にアクセスし、以下のように Deliveries to local addresses: の下で Do not require authentication を選択します。

SMTP プロパティ

ローカル送信者に対して一時的に SMTP 認証を無効化します。

  1. [SMTP]>[Properties]>[Relay]>[Allow Mail Relay] に進み、 [Allow relay for local sender address] 設定を有効化します。

  2. [SMTP]>[Properties]>[Relay] [Privileged IPs...] の下に 127.0.0.1 を追加します。

注: この構成を恒久的に使用すると、送信スパムの原因となります。

追加情報

SMTP 認証を使用するようにメールクライアントを構成します。 以下の MailEnable KB 記事 を参照してください。

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