DNS送信を使ったメール送信が上手くいかない理由とは?

このQ&Aのポイント
  • メール送受信の操作に「DNS送信」というものが便利だと聞いて試してみましたが、うまく使いこなせません。
  • IPアドレスを取得し、メールアカウントを取得した上で、ソフトを使用してメール送信を試しました。
  • 送信処理は正常に終了したが、送信先で受信できない原因がわかりません。専門的な部分はわかりませんが、どなたか知恵をお貸し下さい。
回答を見る
  • ベストアンサー

DNS送信を使ったメール送信がうまくいきません…。

メール送受信の操作に「DNS送信」というものが便利だと聞いて、試してみました。 しかしどうも玄人向けという感じがして、思ったように使いこなせません。 (1)まず、こちら↓のサイトでIPアドレスを取得しました。 http://ieserver.net/ (2)次にこちら↓のサイトでメールアカウント? アドレス? を取得しました。 http://www.tryhp.net/homeserver08.htm (3)そして(1)(2)に基づいて、こちら↓のソフトを使用してメール送信を試してみました。 http://blog.goo.ne.jp/mailtracktopic その結果、「送信処理」そのものは「正常」に終了したのですが、肝心の送信先で受信ができていません。なぜなのでしょう? ちなみに受信先のメールアドレスは、自分で普段使用しているフリーメールを利用したのですが、こちらの設定に問題はありませんでした。 正直、専門的な部分はよく分からず(サーバー、プロバイダ、IPアドレス当の関係もいまいちよく分かりません)、上記(1)~(3)は手探り状態で行ったものですから、振り返ってみても、どこの設定がおかしくてそのようになってしまったのか見当がつきません。どなたか知恵をお貸し下さい。 なぜ送信先で受信できないのか? その原因と考えられる部分を、噛み砕いて説明頂ければ幸いです。 なお、ご回答に対して再度ご質問させて頂くことも考えられますので、解決するまでお付き合いいただけるとなお助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • bx2
  • ベストアンサー率47% (97/206)
回答No.3

コマンドプロンプトで下記コマンドを実行して接続できなければ25番ポートがブロックされています。 接続できれば「220 goo.ne.jp ESMTP」が表示されます。「quit」を入力したら終了します。 telnet goo200.goo.ne.jp 25 下記コマンドは接続できるはずです。 telnet goo.ne.jp 80 Windows XP 以前ならtelnetは入っているはずです。 Windows Vista 以降は、「コントロールパネル」-「プログラムと機能」-「Windowsの機能の有効化または無効化」で「Telnetクライアント」を有効にする必要があります。

その他の回答 (3)

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.4

> なぜ送信先で受信できないのか? その原因と考えられる部分を、噛み砕いて説明頂ければ幸いです。 他の回答者のかたも書いているようにOP25Bの影響で、他のプロバイダのSMTPサーバと直接25/TCPを話せないようになっている可能性が高いでしょう 以前というのがいつかわかりませんが、最近ではほとんどのプロバイダでOP25Bを入れています これを回避するにはメールサーバの設定を変更して、一旦プロバイダのSMTPサーバに投げるか、SMTPauthを使って他のSMTPサーバに投げるような設定が必要ですが、ArGoSoft Mail ServerはPro版にしかこの設定機能がありません http://homepage1.nifty.com/yito/anhttpd/faq/op25b.html

  • bx2
  • ベストアンサー率47% (97/206)
回答No.2

(2)がWindows上で動作するメールサーバのようです。 (2)のログかメールキューを確認すれば、そこに配信できていないメールが残っていることでしょう。 理由はおそらく、プロバイダが25番ポートによる接続をブロックしているからです。 メールサーバは25番ポートを使ってメール配信を行います。 ブロックは迷惑メールの大量配信を防止する処置です。今は、どこのプロバイダも同じです。 諦めて外部のメールサーバを利用してください。 ブロックを回避するには、25番ポート以外を使って外部のメールサーバを中継する必要があります。 どちらにしても、外部のメールサーバが必要なので、Windowsでメールサーバを動かす意味がないです。

nuyali
質問者

補足

なるほど、そうなんですか。 ただ以前25番ポートを通してフリーメールの送受信をやってみたことがあるのですが、 その時はうまくいきました。 ですから今回は単純に送信者側の設定の問題ではないかと思っているのですが…。 その点、もう少し詳しく教えて頂きたいです。

回答No.1

DNS送信なんて言葉はありませんよ。 専門的な知識がないなら、とても使いこなせるサービスではありません。 どこがわからないのか見当もつかないな、どこが悪いのか指摘することもできません。 プロバイダやYahoo!・Googleなどのメールではなぜいけないんでしょうか? 身の丈に合ったサービスを使いなさい。

関連するQ&A

  • メールが送信できません

    Dionのアドレスを使っていますが、受信はできますが、送信ができません。実は、後から追加で取得したAUoneのアドレス(家族の者が使用)は、送信のポートを587にして、外出先からでも送受信できているようです。ですが、最初にいただいたDionのメインアドレスだけが送信できないのです。ポート465を使用するようにサイトに出ていましたので、そのとおりに設定しています。実は、このアドレスでも、外出先からメールを送信できるようにしたいです。アカウントを設定するには、どこを確認すればいいのでしょうか? どなたかご存知の方がいらっしゃいましたら、よろしくお願いいたします。

  • outlook2007のメール 振り分け受信と送信

    家族4人分のアドレスをso-netで取得しました。 4人分それぞれの受信フォルダもそれぞれ新規作成しました。 ここから先がわかりません。 今の段階では親アドレス(?)でしか受信されず、他の3つのフォルダにどうやったら自動的に振り分け受信設定ができるのでしょうか? 1度でも受信したことがあるならルールで設定できそうですが、まだ1通も受信していないので設定できないのですが・・・ outlook2007で複数のアカウント(?)を持つ場合は送信画面でアカウントを選んで送信すればそのアドレスで送信されるのでしょうか?

  • メールの送信ができません。

    メールが送信できません、メールの受信はできるのですが。 大阪で、Jcomのネットを利用しています。埼玉県で仕事をするので、Wimaxを使用して、Jcomのメールアドレスを設定しています。 メールを送信すると、メールの送信サーバに接続できませんと表示されます。 メール受信サーバは、po.kawachi.zaq.ne.jp、送信サーバは、mailssl.zaq.ne.jp 、にしてあります。 なぜ、送信できないのか、困っています。

  • メールの受信はできるが送信できない

    いままでは家族同じメールアドレスを使用していましたが、 プロバイダーが変わったことから、2台目以降のPCにはYahoo等の無料アドレスを取得して もらって、メールを使用したいと考えているのですが、 お気に入りのメーラー(ジャストホーム2、カラメル)を使いたいということで、 設定を試みましたが受信はできますが、送信ができません。 調べてみるとSMTP認証に対応していないらしく、POP before SMTPもプログラム上、 メールのチェックをすると先に受信は行われますが、続いて送信しますかとメッセージが出て 送信をクリックするとソケットエラーが表示され送信できません。 (接続チェックではOKとなりますが、受信後いったん接続が切れてからの送信という仕様の ようです。ちなみにOutlook Expressでは送受信ができます。) OSはWindowsMeです。よろしくお願いします。

  • 空メール送信~メールアドレス取得

    最近、携帯電話やパソコンで空メールを使用したシステムが流行っておりますが、勉強がてら私も空メールを使用した簡単なプログラムを作成しようと考えております。 1.フォームにボタンを1つ設け、そのボタンを押下すると予め指定されている送信先に空メールを送信する。 2.送信されたメールのアドレス(受信したアドレス)を取得する。 3.取得したメールアドレスを主キーとし、DBを構築する・・・ 先日、mb_send_mail()を使用してメール送信に成功したのですが、メール送信後、php.iniのsendmail_fromで設定したアドレスが送信者として固定に表示されておりました。 携帯電話等での送信者ごとのメールアドレスを取得したいのですが、送信する際に送信者のメールアドレスを保持し、送信後に送信者として送信者メールアドレスを表示させるにはどうすればよろしいでしょうか。又、そのメールアドレスを取得してDBの主キーとしたいのですが、どのようにすることで容易に行えるのでしょうか。 大変分かりにくい文章で申し訳ございません。 根本的な知識がまだ不十分ですので、詳しく教えて頂けると非常に嬉しいです。 大変お手数をお掛け致しますが、よろしくお願い致します。           

    • ベストアンサー
    • PHP
  • 異なるプロバイダのメール送信について

    メールの送信について質問があります。 現在プロバイダーはDTIを使っていまして、メーラーはBecky 2.50.03 を使用しています。 困っているのはプロバイダーはDTIなのですが、メールアドレスはドリームネットのアドレスを使用したいのですが、色々調べて設定を行った結果、メールの受信は出来るのですが、送信が出来ない状態です。 送信が出来るようにするにはどうしたらよいかご教示ください。

  • 送信メールが戻ってきた

    先日パソコンから携帯のアドレスへメールを送信したのですが、 "Mail System Error - Returned Mail"という件名で戻ってきてしまいました。 1)私が送信した際のアドレス入力ミス 2)相手の携帯設定で、パソコンから送信したものを受信できない かなぁと思うのですが、 2)の場合、受信設定を変えたなら、 一度送信して戻ってきたメールは届くものなんでしょうか? (何度かリトライされるのか?) ちなみにこのような文章が記載されていました。 "送信先メールアドレスが見つからないか、 送信先メールサーバの事由により送信できませんでした。 メールアドレスをご確認の上、再送信してください。 Each of the following recipients was rejected by a remote mail server." おわかりになる方がいましたら、よろしくお願いします。

  • メール送信

    Windows VistaでOutlook2007を使っていますが受信はできるのですが送信すると、 電子メールアドレス・・・@・・・から送信できる証明書がないためこのメッセージへの署名の追加や暗号化ができませんとエラーメッセージが出ます。 このアカウントで使用できる新しいデジタルIDを取得するか 証明書を設定できるアカウントを使用して送信と書いてありました。 以前のPCではこのアカウントで問題なかったのですがなぜでしょうか?簡単にわかりやすく教えてくださいお願いしますm(__)m

  • DNSに登録されていないサーバからのメール送信

    DNSに登録されていなくても、IPアドレスさえ割り振られていれば、sendmailなりでインターネット上にメールを送信することが可能かと思います。(受信を拒否するセキュリティレベルの高いサーバもあるとは思いますが。)しかし、もし宛て先のアドレスが見つからなかった等エラーが起こった場合、そのメールはどこに消えてしまうのでしょうか? 発信元に戻って来れないような気がするのですが。

  • X01HTのOutloolメールが送信できません。1

    X01TH超初心者です。 OUTLOOKのメールが送信できません。 送信すると”無効なメッセージ受信者”というのが受信トレイに来てしまいます。他のサイトから色々調べて25番ポートの事とかSSL認証にチェックとか行ったのですがどうもうまくいきません。 nPOPsというのも試してみたのですが”IPアドレスが取得できませんでした”と出てきてこれもまたうまくいきません。 どうしたら良いかどなたか教えてください

専門家に質問してみよう