もうアドバイスとは言えません^^;
長文ご容赦を、、、
メールの送信が出来ない状況をまとめてみようとしていて、OutlookExpressでの状況で一箇所確認漏れがありました。
メールを送信しようとすると送信できない。
→メール送信時に、エラーウインドウが出て、メールは送信トレイに残ってしまう
→メール送信時に、一見出来たように見えるが、メールが送信トレイに残っている
(状況ウインドウのピン止めをしておかないとエラーが残らないものがあるようです)
→メール送信時に、送信できたように見えて送信済みアイテムに移動するが、あとから、エラーメールを受信する(受信トレイに、ISPからのエラーメールが入っている)
意味があるかどうか分かりませんが、以下のようなアガキをしてみました。
・サーバ情報の送信メール(SMTPサーバの設定)に、いい加減なものを入れる(hogehoge.hoge)
→送信時にエラーウインドウが出て、送れなかったメールは送信トレイへ。
OutlookExpressからメールを送ろうとして、中継してくれるSMTPサーバが見つからないため、SMTPサーバからの応答エラーも無く、こんな感じとなります。
ホスト 'hogehoge.hoge' が見つかりません。 サーバー名が正しいことを確認してください。 アカウント : '《自分のアカウント》', サーバー : 'hogehoge.hoge', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 11001, エラー番号 : 0x800CCC0D
・サーバ情報の送信メール(SMTPサーバの設定)に、別ISPのものを入れる
→送信時にエラーウインドウが出ないが、メールが送信トレイに残っている
又は 設定により、エラーウインドウを閉じないようにしておくと、
→メール送信時にエラーウインドウが出て、送れなかったメールは送信トレイへ。
一般にISPは、自分のユーザ以外からの(スパムの踏み台にされるような)中継送信を許容していないので、そのISPのSMTPサーバから、エラー応答が返ります。
2箇所でやってみましたが、エラー応答内容は異なっていました。
(A社)「お前からのメールは中継してやらん」と言われました
受信者の 1 人がサーバーによって拒否されたため、メッセージを送信できませんでした。 拒否された電子メール アドレス : 《自分のメールアドレス》 件名 'SMTP error test', アカウント : '《自分のアカウント》', サーバー : '《A社のSMTPサーバ名》', プロトコル : SMTP, サーバーの応答 : '550 relaying mail to 《送信先》 is not allowed', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 550, エラー番号 : 0x800CCC79
(B社) 応答コードとして 552 はどうかと思いますが、「お前は知らん」と言われました
送信者の電子メール アドレスが拒否されたため、メッセージを送信できませんでした。 送信者の電子メール アドレス : 《自分のメールアドレス》 件名 'SMTP error test', アカウント : '《自分のアカウント》', サーバー : '《B社のSMTPサーバ名》', プロトコル : SMTP, サーバーの応答 : '552 sorry, your domain isn't in my list of allowed senderhosts (#5.7.1)', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 552, エラー番号 : 0x800CCC78
ここで、
550 relaying mail to 《送信先》 is not allowed
552 sorry, your domain isn't in my list of allowed senderhosts (#5.7.1)
については、私のメールソフト(OutlookExpress6)からの送信要求を受け取った送信サーバから送信されるわけです。
というわけで、何回も申し上げましたが、
550 you are not allowed to send mail to <×××>
という応答をODNが返している状況で、そのような状況が発生しうる要因は、ODNでないと分からないのです。
(私の使える環境にODNがないので、同じエラーを試行錯誤で出せそうに無いです。)
送信SMTPサーバを通過できないので実験できませんが、送信先が誤入力の場合は、一見送信できたように見えて送信済みトレイに行きますが、しばらくしてISPから、エラーメールが来ます。
この場合でも、送信先として存在しないドメインを入れた場合と、ドメインは合っているがアドレスを間違え、たまたまそのアドレスが無かった場合では、エラーを出すホストも異なり、エラー内容も異なります。
(正しい場合と同じエラーとなるとは思いますが、hogehoge@hogehoge.hoge 宛に送信してみる手もあります)
>「このエラー番号の意味を調べてみます」
>「入力間違いの場合におきるようですね」
こんな回答で、どう見ても送信先には関係ないのに、アドレス手入力テストをさせるようでは、期待できません。
技術部隊のサポートが必要でしょう。
実験をする際、気休めとして、、、
ツール~オプション~メンテナンス タブで トラブルシューティングの「メール」にチェック
これで、以降、送信ログが Smtp.log 、受信ログが Pop3.logというファイル名で、ツール~オプション~メンテナンス タブで 「保存フォルダ」ボタンを押したときに現れる場所に保存されます。
ただし、送信しようとしたメールが送信トレイに行ってしまう場合は、ログは残らないようです。
お礼
数々の実験をありがとうございました。 私自身も実験好きなもので、誰かの質問をみては実験したりするのですが、今回はそんな余裕さえないこ回答を拝見して感じました。第三者に意見を聞くというのは大事ですね。 エラー番号をODNに問い合わせた際の受け答えで、「あ、期待できないな」という感想はもちました。回答者さんのご意見を参考に「なぜそのエラーがでるのか」を聞こうと思っていたのですが、テキストを見ている時点でアウトだなあ、と。しかし、実験をみる限りODNに問題があり、というか、「送ってやらないよ」と言っているのはODNなのですから、「なんで?」と聞く先もODNなのだと実感しました。 ここまで書いたところで、例のADSLのモデムが届きました。早速設定・・・。 大変です!!!送信ができるようになりました。 なぜ?なぜ?なぜ? したことは、モデム本体の交換とスプリッタの交換。交換後の設定は、初期化した時と同じことしかしませんでした。というか、設定が残っていたので、画面にでている内容に「OK」をしただけです。 一体何がいけなかったのか分かりません。 結果的に設定は間違ってなく、機器の不機嫌?ということでしょうか。 結果オーライで片づけるにはすっきりしませんが、とりあえずうまく行きました。 #17番さんをはじめとして、ここまでお付き合いしていただけなければ、とっくにあきらめて初期化を選んでいたでしょう(そして、まだ直らずに泣いていたでしょう)感謝してもしきれません。 特に#17さんには両方のポイントを差し上げたいくらい感謝しています。言葉ではうまく表現できないくらい(^^)本当にありがとうございました。 またどこかの質問~回答でお会いしましたらよろしくお願いします。