投稿日:2004年10月02日 作成鷹の巣

No.17377 ArGoSoft Mail Server でヘッダの長いメールが受信できない。



ArGoSoft Mail Server でヘッダの長いメールが受信できない。

No.17377 投稿時間:2004年10月02日(Sat) 01:43 投稿者名:びっぐまん URL:

こんにちは,最近ここの存在を知り,いろいろと活用させていただいています.
さて,ArGoSoftのMailServerのfree varsionを,
いつも使用しているメールから転送を受ける形で,
メールの保存用に使っていたのですが,たまに受信できないメールがありました.
(正確に言うと転送されてこなかった,でしょうか?)
ログを見ると,
Requested SMTP connection from いつも使っているところのサーバ
220 自宅サーバ ArGoSoft Mail Server Freeware, Version 1.8 (1.8.6.3)
HELO いつも使っているところのサーバ
250 Welcome [いつも使っているところのサーバ], pleased to meet you
MAIL From:<他の人のアドレス>
250 Sender "他の人のアドレス" OK...
RCPT To:<自宅サーバのメールアドレス>
250 Recipient "自宅サーバのメールアドレス" OK...
DATA
354 Enter mail, end with "." on a line by itself
Received 5260 bytes
Too many "Received" headers. Loop suspected
QUIT
221 Aba he
このようなメッセージがあり,これについてこのサイトをはじめいろいろと調べてみたのですが,
「転送先に自分のアドレスを設定していないか?」
「無限ループしていないか?」
といったアドバイスしか見つけることができませんでした.
(もちろんそんなことはありませんでした.)
しかしながら,私が思うに,このMail Serverは,ヘッダにおいて"Received"がある一定以上
存在した場合に,loopを防ぐ目的で,このようなことが起こるのではないでしょうか?
ちなみに,受信できなかった(転送されてこなかった?)メールのヘッダを見ると
19個の"Received"が存在しました...

前置きが長くなって申し訳ありませんが,ここで質問が2つあります.
1.上で述べたの私の考えが正しかった場合に,ヘッダにおける"Received"の上限を設定するようなことは
ArGoSoftのMailServerで可能でしょうか?
有料版でどうなのかについても知っている人がいたら教えてくださいませ.
2.そもそも外のメールサーバからこちらに転送されてくるはずなのに,
なぜこちらのsmtpサーバが働いているのでしょうか?
(2番目は単純な疑問です.)

以上,ご教授くださいますようお願いいたします.

びっぐまん


メール1個に19個もサーバーを通るのは異常としか言い様が有りません。

No.17388 投稿時間:2004年10月03日(Sun) 15:21 投稿者名:ふぁらだ URL:

現在のインターネット世界でメール1個に19個もサーバーを通るのは異常としか言い様が有りません
遅配の元ですよ。

どこの会社やISP,レンタルメールサービスを見ても多くても3~4個でしょう。
貴方自信が転送メールを何段も入れているのでは有りませんか?

発信側で10個以上のサーバーを経由しなければならないようなサービスがあればそこに苦情をだしても良いと思います

> 2.そもそも外のメールサーバからこちらに転送されてくるはずなのに,
> なぜこちらのsmtpサーバが働いているのでしょうか?
> (2番目は単純な疑問です.)

これは意味がわからないのですが?
smtpサーバーが動かなければメール受信は出来ませんから


返信ありがとうございます。

No.17400 投稿時間:2004年10月04日(Mon) 07:27 投稿者名:びっぐまん URL:

> 現在のインターネット世界でメール1個に19個もサーバーを通るのは異常としか言い様が有りません
> 遅配の元ですよ。
>
> どこの会社やISP,レンタルメールサービスを見ても多くても3~4個でしょう。
> 貴方自信が転送メールを何段も入れているのでは有りませんか?
>
> 発信側で10個以上のサーバーを経由しなければならないようなサービスがあればそこに苦情をだしても良いと思います

返信ありがとうございます.
もう少し建設的な内容を期待していたのですが,残念です.
私が使用している経路は,
会社→プライベートで使用しているサーバ(例Yahoo等)→保存用の自宅サーバです.
それはさておき,引き続きArGoSoft無料版,有料版を含めた情報をお待ちしております.

>
> > 2.そもそも外のメールサーバからこちらに転送されてくるはずなのに,
> > なぜこちらのsmtpサーバが働いているのでしょうか?
> > (2番目は単純な疑問です.)
>
> これは意味がわからないのですが?
> smtpサーバーが動かなければメール受信は出来ませんから

これを書いたときはsmtpについて良く理解していませんでした.
relayのSMTP認証等で自分以外がメール送信できないようにしていたものと思っていたのですが,
(メールを受信するときに)なぜsmtpサーバが外からの接続で動くのか疑問に思っていたというものです.
まだ完全には理解できていませんが,今後もこのサイトで勉強させていただきたいと思います.
よろしくお願いします.


もう少しメール等の原理、システム等勉強したほうがいいのでは?

No.17401 投稿時間:2004年10月04日(Mon) 13:09 投稿者名:通りすがり URL:

もう少しメール等の原理、システム等勉強したほうがいいのでは?
分けも分からずとりあえず動いているからサーバーを稼動させるってことは危険だし、端から見れば迷惑な話です。


動かしてみなければわからないことってたくさんあります。

No.17402 投稿時間:2004年10月04日(Mon) 14:18 投稿者名:びっぐまん URL:

> もう少しメール等の原理、システム等勉強したほうがいいのでは?
> 分けも分からずとりあえず動いているからサーバーを稼動させるってことは危険だし、端から見れば迷惑な話です。

なかなか建設的なお話しが聞けなくて残念です.
動かしてみなければわからないことってたくさんありますし,
現に今いろいろと試しているうちにだんだん理解できるようになって来ましたし・・・.
もちろんメールサーバの危険性は十分に理解したうえで,悪用されないように気をつけています.


ループしているようにしか思えない。

No.17403 投稿時間:2004年10月04日(Mon) 17:36 投稿者名:ハル URL:

ループしているようにしか思えないのですが・・・

http://sakaguch.com/PastBBS/0009/B0004743.html


Xmailに挑戦?

No.17409 投稿時間:2004年10月04日(Mon) 21:36 投稿者名:びっぐまん URL:

> ループしているようにしか思えないのですが・・・
>
> http://sakaguch.com/PastBBS/0009/B0004743.html

それが違うのですよ.ログを張ると
2004/10/01 9:59:43 - Requested SMTP connection from xxx.yyy.zzz.www
2004/10/01 9:59:43 - ( 345) 220 hhh.com ArGoSoft Mail Server Freeware, Version 1.8 (1.8.6.3)
2004/10/01 9:59:43 - ( 345) HELO ppp.com
2004/10/01 9:59:43 - ( 345) 250 Welcome [xxx.yyy.zzz.www], pleased to meet you
2004/10/01 9:59:44 - ( 345) MAIL From:<mail address>
2004/10/01 9:59:44 - ( 345) 250 Sender "mail address" OK...
2004/10/01 9:59:44 - ( 345) RCPT To:<my mail address>
2004/10/01 9:59:44 - ( 345) 250 Recipient "my mail address" OK...
2004/10/01 9:59:44 - ( 345) DATA
2004/10/01 9:59:44 - ( 345) 354 Enter mail, end with "." on a line by itself
2004/10/01 9:59:45 - Received 5260 bytes
2004/10/01 9:59:45 - ( 345) 554 Too many "Received" headers. Loop suspected
2004/10/01 9:59:45 - ( 345) QUIT
2004/10/01 9:59:45 - ( 345) 221 Aba he
という感じでいきなり落とされてしまいます.

やはり,Windowsの無料サーバでなかなかしっくり来るものはなさそうですね・・・.
Xmailに挑戦してみようかしら・・・.


無限ループに陥るのを防ぐために、メールサーバはメールヘッダのReceivedの行数を数えてます。

No.17410 投稿時間:2004年10月05日(Tue) 00:29 投稿者名:かつ URL:http://www.kkoba.com/

びっぐまんさんへ

> 2004/10/01 9:59:45 - ( 345) 554 Too many "Received" headers. Loop suspected
> 2004/10/01 9:59:45 - ( 345) QUIT
> 2004/10/01 9:59:45 - ( 345) 221 Aba he
> という感じでいきなり落とされてしまいます.
この現象が起きる理由は、初めのびっぐまんさんの推測の通りです。
無限ループに陥るのを防ぐために、メールサーバはメールヘッダの
Receivedの行数を数えてます。

sendmailでは、昔は17、現在では25が標準の値で、
maxhopcount(confMAX_HOP)というパラメータで指定もできます。
ArGoSoftについては、ごめんなさい、わかりませんが、19はいかにも
MAXを超えそうな数です。

ただ、「19行のReceived」については、私も「なんでこんなに?」と疑問を覚えます。
ざっと確認したら、私の場合は、複雑なVirus Checkをしたものでも最高10行でした。

# 質問の内容だと、誰もがforwardの指定ミスを疑うところです。
# 「建設的な内容を」云々は、回答している人達にちょっと失礼ですよ。


他に移行した方がよさそうですね。

No.17411 投稿時間:2004年10月05日(Tue) 04:56 投稿者名:びっぐまん URL:

かつ様

いろいろ勉強させていただいております.

> この現象が起きる理由は、初めのびっぐまんさんの推測の通りです。
> 無限ループに陥るのを防ぐために、メールサーバはメールヘッダの
> Receivedの行数を数えてます。
> sendmailでは、昔は17、現在では25が標準の値で、
> maxhopcount(confMAX_HOP)というパラメータで指定もできます。
> ArGoSoftについては、ごめんなさい、わかりませんが、19はいかにも
> MAXを超えそうな数です。

やはりそうだったのですか・・・.
ArGoSoft無料版だとそのような設定項目がなく,今の私の環境では
他に移行した方がよさそうですね.
sendmailについては知らなかったのですが,なんだかよさそうな感じですね.
今後もいろいろ勉強させていただきます.

> ただ、「19行のReceived」については、私も「なんでこんなに?」と疑問を覚えます。
> ざっと確認したら、私の場合は、複雑なVirus Checkをしたものでも最高10行でした。
私の環境では,会社と一般のISPを介しており,それぞれ受信と送信あわせて6つくらいの
経由点を持っています.
これにメーリングリスト等からの送信があれば余裕で20を超えてしまいますね・・・.
このような地味な設定も合わせて,自分にあったサーバソフトを検討してみたいと思います.

どうもありがとうございました.

> # 質問の内容だと、誰もがforwardの指定ミスを疑うところです。
> # 「建設的な内容を」云々は、回答している人達にちょっと失礼ですよ。
これについて,確かに今読み返してみると,攻撃的な書き込みであったと
反省しております.
御忠告をいただいたふぁらだ様と通りすがり様,気分を害された方々に
お詫び申し上げます.


|目次|掲示板|過去ログ目次|▲頁先頭|