人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

System.Net.Mail.SmtpClientの550エラー

System.Net.Mail.SmtpClientを使ってメール送信用のアプリケーションを作成しています。
現在550エラーで送れないケースが多いのですが、この原因を切り分ける方法はありませんでしょうか。

いくつか持っているアカウントで交互にテストしていますが、およそ同じサーバ同士だと成功します。
SmtpClient("exampleA.co.jp")で、test@exampleA.co.jp宛はOK、でtest@exampleB.co.jp宛は550エラー。
SmtpClient("exampleB.co.jp")で、test@exampleB.co.jp宛はOK、でtest@exampleA.co.jp宛は550エラー。

対応方法や解決方法を教えてください。
回答は基本的には System.Net.Mail.SmtpClient を使う方法でお願いします。
System.Net.Mail.SmtpClientに明確な問題点があり、550エラーの回避が困難な場合は、VB2005で使える別の方法でもかまいません。

●質問者: memo77
●カテゴリ:コンピュータ インターネット
✍キーワード:co.jp m.net test アカウント アプリケーション
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● KUROX
●60ポイント

550 Requested action not taken: mailbox unavailable

メールボックスが利用できないため、要求された処理は実行不能。

---

550 要求されたアクションは実行されない

メールボックスが見つからない、アクセスできない、ポリシー上の理由でコマンドが拒否されたなど(リレー拒否もこれになる)。

---

SMTP応答コード550は上記とおりですよね。

-------------------------------------

■FIX: Visual Studio 2005-based アプリケーションで System.Net.Mail.SmtpClient クラスを使って、電子メールを送信しようとすると、エラー メッセージ

http://support.microsoft.com/kb/913616/ja

■SmtpClientクラスを使用したSMTP認証メール送信に失敗する。

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=35369&am...

■メール送信エラー

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=37779&am...

■Windows Vistaの「Windowsメール」でSMTP認証できない

http://shinshu.fm/MHz/77.88/archives/0000181142.html

-------------------------

見当違いなきがしますが、念のため

◎質問者からの返答

このあたりは自分でも検索できていましたが、やはり当てはまらないようですね。

環境もXPですし。

ただSystem.Net.Mail.SmtpClient が微妙に問題をはらんでいる気配はします。

.netの知識というより、smtpに関する知識が必要なんだろうなぁとは思うのですが・・・

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ