ASP.NET 2002 でBASP21のSendMailを使用してメール送信のプログラムを作成しました。
メール送信をすると、『500 Command unknown: '' data』というエラーが発生し、メール送信が行えませんでした。
エラーコードで調べてみたところ、コマンドの構文エラーですとか、コマンドが認識できない、といった内容のエラーのようですが、原因がつかめておりません。
現在の状況として
・メール送信できるアドレスもある。(特定のアドレスでのみ発生。)
・エラーになったアドレスへは、別のメーラーからメールが送れる。
・メールの内容を同じにして、送付先のみ変更したら送信できた。
上記内容から、アドレス違い、メール本文に何か不正な文字などがあるというのは無さそうだと判断しております。
送信できるアドレスもあるので、原因追求に行き詰っております。
同様のエラーを経験された方や、助言いただける方がいらっしゃいましたらよろしくお願いします。
No.1ベストアンサー
- 回答日時:
どっちも使ったことはありませんが……
可能性として、送れないアドレスの方はSMTP認証とか必要だったりするのではないでしょうか?
メーラーで送れるのは、自分の使用可能なSMTPサーバ(たいていはプロバイダのSMTPサーバ)が登録されているから…ではありませんか?
SMTPの使用として、メールアドレスから取得できる相手のSMTPサーバに直接接続して送信処理をする場合があります。
パケットキャプチャなどでメーラーの場合との違いを確認してみてはどうでしょうか?
お礼が遅くなり申し訳ありませんでした。
現在、まだ送信が行えない状態です。
「認証の問題では?」というご指摘でしたが、BASP21でも、使用するSMTPサーバ、ID、パスワードは設定してあります。
SMTPがアドレスから相手のSMTPへ直接接続するということがあるのは知りませんでした。勉強になります。
パケットキャプチャですが、お客様の環境となりますので、
現状では難しそうです。
現在、メールサーバ、回線、プロバイダの方面から調査を行っております。
また何か気になることがあるようでしたらよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) PCでメールは発信について 6 2022/08/13 09:23
- Gmail gmail から docomo メールに送信できません 4 2022/06/25 00:41
- その他(メールソフト・メールサービス) メールが送信できない 発信側でできる対策 3 2023/05/11 10:22
- 会社・職場 アドレスの間違いについて 仕事で、お客さんから受け取ったメールが送信エラーとなり届かなかったので電話 3 2022/12/05 15:52
- Yahoo!メール PS4の事で質問です メールアドレスを変更の際、受信出来ず困ってます 私は今までPS4のアドレスはP 1 2022/07/28 17:06
- その他(メールソフト・メールサービス) ソフトバンクのメールで、30人に同時送信した。1人不明がありましたが他の人は送れてますか? エラー表 2 2023/08/14 11:11
- その他(メールソフト・メールサービス) ドメイン間違えでエラー送信メールが来ない 1 2022/05/10 18:44
- Gmail 会社のメルアドから個人のGmailアドレスに送ったら、「このメールにはご注意ください」と警告が出た 2 2022/05/26 15:12
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- Gmail Googleメールを2つ持ってます 1つ目はメインに使っており もう一つも結構な頻度で使用してます。 1 2023/04/26 16:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CDO.Messageを使ったVBScript
-
VBAでoutlook365が起動しません。
-
【C言語】メールを送信するプロ...
-
フォーム経由で送られるURLつき...
-
c#で 簡単なメール(添付ファ...
-
Excel VBA 定義されたプロージ...
-
ユーザー定義関数に#NAME?が返...
-
ArduinoのジャイロモジュールMP...
-
エクセルVBAでシートモジュール...
-
例外処理のフローチャートの記...
-
VBA This Workbookモジュール...
-
ユーザーフォームに最小化・最...
-
【vba】フォームに書いてあ...
-
Excel VBAでリンク切れをチェッ...
-
VBA モジュールで共通に使う変...
-
Pg.pmモジュールがロードできない
-
VBでグローバル変数を宣言するには
-
グラフのX,Y座標を取得したい
-
vba 標準モジュールインポート...
-
Excel VBAで、ユーザーフォーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでoutlook365が起動しません。
-
【C言語】メールを送信するプロ...
-
Net::SMTPでメールを送信したい...
-
CDO.Messageを使ったVBScript
-
さくらインターネットでの添付...
-
フォームデータ-の送信時の確認...
-
VBAでsmtp認証をするには?
-
メールフォームCGIを探していま...
-
Clipmail3.0 確認画面の非表示...
-
VBScriptで、メールの送信をし...
-
リンクをクリックするだけでC...
-
javamailでメール送信ができません
-
ASPでのsendmail(BASP21の使用...
-
Windowsメールを別アプリから操...
-
プロキシ経由でjavamailを使っ...
-
Exchangeを使用したメール送信...
-
c#で 簡単なメール(添付ファ...
-
Enterキーを押しても送信しない...
-
BASP21使用のメール送信でコマ...
-
フォーム経由で送られるURLつき...
おすすめ情報