SMTP電子メール:メールボックスは利用できません。サーバーの応答は次のとおりです。
質問
一般的なサポートの質問用の新しいメールボックスを作成しました。 SMTP経由でメールを送信しようとすると、次のエラーが表示されます。
メールボックスは利用できません。サーバーの応答は次のとおりです。そのような受信者はいません
Outlookを介してボックスにメールを送信することができ、同じドメイン内の他のメールアドレスに送信するとSMTPが機能します。
解決
SMTPの素晴らしい点は、会話を簡単に偽装できることです。 SMTPの恐ろしいことは、会話をスプーフィングしやすいことです。これが優れているのは、SMTP接続で何が問題になっているのかを把握したい場合は、「telnet mailhost 25」だけを使用できることです。次のようなSMTPコマンドの発行を開始します。
HELO example.com
MAIL FROM: <me@me.com>
RCPT TO: <him@him.com>
DATA
Subject: test message
From: Me <me@me.com>
To: Him <him@him.com>
test message
.
QUIT
他のヒント
DNSは適切に設定されていますか?ドメインの受信メッセージを処理するホストを指定するMXレコードが必要です。
ところで、投稿には使用しているサーバーなどの詳細が含まれていません。これにより、問題の場所を見つけるのが難しくなります。
完全なSMTP会話(または少なくともクライアントが送信しているもの)を投稿すると、おそらく答えが飛び出します。
または、SMTPを正しく話している場合は、おそらく間違ったサーバーに接続している可能性があります。クライアントはDNS MXレコードを検索して適切なSMTPホストを見つけますか?
最初に、アドレスが有効であることを確認します。また、差出人アドレスが有効であることを確認してください(問題の可能性があります)。最後に、これらが機能しない場合は、SMTPサーバーを明示的に設定してみてください。
少しのコードサンプルがなければ、それが最良のアドバイスです。
会社には複数のメールサーバーがありますか?複数のサーバーがあり、新しく作成されたアカウントがまだプッシュされていない場合、そのような受信者は返されません。
実際に問題を診断するためにTelnetを使用しました(彼の投稿についてはPaul Tomblinに感謝します)。 SMTPサーバーがGroupWiseを使用していることがわかりました(メインのメールクライアントとしてExchangeを使用しています)。 GroupWiseサーバーに中継するアドレスも設定する必要がありました。