[リストへもどる]
一括表示
タイトルメールの受信ができません。
記事No8256
投稿日: 2010/12/21(Tue) 20:01
投稿者ねこた
「XAMPPではじめる全部無料のかんたん自宅サーバー for Windows」に依拠してサーバーを立ち上げ、「フレッツADSL」では、メールの送受信ができていましたが、「コミュファ光」に変え、ルーターも「Corega Bar Pro2」から「Buffalo WHR-HP-G300N」に交換したところ、メールの送信は出来るのですが、送信元(yahooメール)に下記エラーを表示して受信出来なくなりました。OSはWindowsXP(SP3)、メールサーバーソフトは「Mercury/32 Ver.4.72」です。トラブルの原因を教えていただければありがたいのですが。
エラーメッセージ
下記のメールアドレス宛のメールが、配送できませんでした。
以下にメールサーバーからのエラーメッセージを記載いたします。

= エラーメッセージ
<user-**@*****.dyndns.org>:
Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)
I'm not going to try again; this message has been in the queue too long.

タイトル考える余地はほぼないですよね
記事No8257
投稿日: 2010/12/21(Tue) 21:45
投稿者おやじ
> 「XAMPPではじめる全部無料のかんたん自宅サーバー for Windows」に依拠してサーバーを立ち上げ、「フレッツADSL」では、メールの送受信ができていましたが、「コミュファ光」に変え、ルーターも「Corega Bar Pro2」から「Buffalo WHR-HP-G300N」に交換したところ、メールの送信は出来るのですが、送信元(yahooメール)に下記エラーを表示して受信出来なくなりました。OSはWindowsXP(SP3)、メールサーバーソフトは「Mercury/32 Ver.4.72」です。トラブルの原因を教えていただければありがたいのですが。
> エラーメッセージ
> 下記のメールアドレス宛のメールが、配送できませんでした。
> 以下にメールサーバーからのエラーメッセージを記載いたします。
>
> = エラーメッセージ
> <user-**@*****.dyndns.org>:
> Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)
> I'm not going to try again; this message has been in the queue too long.

これが、Yahooメール側で出ているエラーなら、このエラーメッセージに書いてある通りで考える余地はないですよね。
つまり、SMTPでサーバにつながらないといっているのでその原因を考えればいいだけ。
ルータを変更したことがトリガになっているので、ルータでNAPTの設定がおかしいかフィルタの設定がおかしいため25番ポートが開いていない確率が一番と思われます。
後は、DDNSの設定がチャントできていなくて*****.dyndns.orgが自分のグローバルアドレスなっていないかだと思いますが?

タイトルRe: 考える余地はほぼないですよね
記事No8258
投稿日: 2010/12/21(Tue) 22:26
投稿者ねこた
> > 「XAMPPではじめる全部無料のかんたん自宅サーバー for Windows」に依拠してサーバーを立ち上げ、「フレッツADSL」では、メールの送受信ができていましたが、「コミュファ光」に変え、ルーターも「Corega Bar Pro2」から「Buffalo WHR-HP-G300N」に交換したところ、メールの送信は出来るのですが、送信元(yahooメール)に下記エラーを表示して受信出来なくなりました。OSはWindowsXP(SP3)、メールサーバーソフトは「Mercury/32 Ver.4.72」です。トラブルの原因を教えていただければありがたいのですが。
> > エラーメッセージ
> > 下記のメールアドレス宛のメールが、配送できませんでした。
> > 以下にメールサーバーからのエラーメッセージを記載いたします。
> >
> > = エラーメッセージ
> > <user-**@*****.dyndns.org>:
> > Sorry, I wasn't able to establish an SMTP connection. (#4.4.1)
> > I'm not going to try again; this message has been in the queue too long.
>
> これが、Yahooメール側で出ているエラーなら、このエラーメッセージに書いてある通りで考える余地はないですよね。
> つまり、SMTPでサーバにつながらないといっているのでその原因を考えればいいだけ。
> ルータを変更したことがトリガになっているので、ルータでNAPTの設定がおかしいかフィルタの設定がおかしいため25番ポートが開いていない確率が一番と思われます。
> 後は、DDNSの設定がチャントできていなくて*****.dyndns.orgが自分のグローバルアドレスなっていないかだと思いますが?

早速の回答ありがとうございます。
ご指摘のportについては、port checkで下のように表示されました。25番は開いていると思うのですが?
portcheck結果
Mercury(SMTP) 25 Program:C:\xampp\MercuryMail\mercury.exe
Mercury(POP3) 110 Program:C:\xampp\MercuryMail\mercury.exe
Mercury(IMAP) 143
Mercury(HTTP) 2224
------------------------------------------------------------
DDNSの設定は、見当がつきません。「Mercury/32」のどこを参照すればいいのか、よろしければ教えていただけないでしょうか?

タイトル基本的なことが押さえないと・・・
記事No8259
投稿日: 2010/12/21(Tue) 22:46
投稿者おやじ
もともと、このサーバは自分で動かされたのでしょうか? 基本的なことが押さえられていない気がします。

> ご指摘のportについては、port checkで下のように表示されました。25番は開いていると思うのですが?
> portcheck結果
> Mercury(SMTP) 25 Program:C:\xampp\MercuryMail\mercury.exe
> Mercury(POP3) 110 Program:C:\xampp\MercuryMail\mercury.exe
> Mercury(IMAP) 143
> Mercury(HTTP) 2224

このポートチェック結果とは、どうやってチェックしたのですか? サーバ機のパスなんて外からわかるはずはないので、これはサーバ機でチェックしたとしか考えられないですよね。
今、問題なのはインターネット側(Yahooメール側)から自宅サーバのSMTP(25番)に接続できないのですから、サーバ機でチェックしても何も意味がないですよね。
鷹の巣さんのところでメールの試験ができるので試験してみては? ルータの設定を見直さおない限りうまくいかないと思いますが・・。

http://sakaguch.com/cgi/test/Testmail/

> DDNSの設定は、見当がつきません。「Mercury/32」のどこを参照すればいいのか、よろしければ教えていただけないでしょうか?

user-**@*****.dyndns.orgは自分のメールサーバのユーザなのですよね。そうなら自分でdyndns.orgに登録して使っているはずなので、逆にわからない理由がわからないのですが・・・?
おやじは、dyndns.orgは使ったことがないので全くわかりません。
単純に、*****.dyndns.orgをnslookupして自分のグローバルになっていれば問題ないですが・・・。

タイトルRe: 基本的なことが押さえないと・・・
記事No8260
投稿日: 2010/12/22(Wed) 19:21
投稿者ねこた
> もともと、このサーバは自分で動かされたのでしょうか? 基本的なことが押さえられていない気がします。
>
> > ご指摘のportについては、port checkで下のように表示されました。25番は開いていると思うのですが?
> > portcheck結果
> > Mercury(SMTP) 25 Program:C:\xampp\MercuryMail\mercury.exe
> > Mercury(POP3) 110 Program:C:\xampp\MercuryMail\mercury.exe
> > Mercury(IMAP) 143
> > Mercury(HTTP) 2224
>
> このポートチェック結果とは、どうやってチェックしたのですか? サーバ機のパスなんて外からわかるはずはないので、これはサーバ機でチェックしたとしか考えられないですよね。
> 今、問題なのはインターネット側(Yahooメール側)から自宅サーバのSMTP(25番)に接続できないのですから、サーバ機でチェックしても何も意味がないですよね。
> 鷹の巣さんのところでメールの試験ができるので試験してみては? ルータの設定を見直さおない限りうまくいかないと思いますが・・。
>
> http://sakaguch.com/cgi/test/Testmail/
>
> > DDNSの設定は、見当がつきません。「Mercury/32」のどこを参照すればいいのか、よろしければ教えていただけないでしょうか?
>
> user-**@*****.dyndns.orgは自分のメールサーバのユーザなのですよね。そうなら自分でdyndns.orgに登録して使っているはずなので、逆にわからない理由がわからないのですが・・・?
> おやじは、dyndns.orgは使ったことがないので全くわかりません。
> 単純に、*****.dyndns.orgをnslookupして自分のグローバルになっていれば問題ないですが・・・。

ご指摘のルーターのポート設定で解決しました。ありがとうございました。
参考までに「BUFFALO WHR-HP-G300N」の設定手順を書いておきます。
エアステーション設定ツール→無線親機の設定→設定画面を開く(通常はこちら)→ユーザー名入力→ゲーム&アプリ→プロトコルでTCP/UDP(初期設定)選択→SMTP、POP3選択→新規追加をクリック で設定完了