受信できないメール(その後)No.02114
武マック さん 01/06/28 17:39
 
こんにちは、武マックです。
以前「hidesoft.8:01907| 受信できないメール」というスレッドを立てましたが、
今現象が出ましたので dump.txtをとりました。
で、このログをどうすればいいですか?

[ ]
RE:02114 受信できないメール(その後)No.02116
ひろ さん 01/06/28 18:06
 
 武マックさん今日は、ひろです。
> 今現象が出ましたので dump.txtをとりました。
> で、このログをどうすればいいですか?
 こちらに該当部分を投稿すればよいです。
 なお該当部分の判定は、起きた時刻で判定すればよいと思います。

[ ]
RE:02116 受信できないメール(その後)No.02117
武マック さん 01/06/28 18:21
 
こんにちは、武マックです。
では、そのログを載っけます。
関係ない方、長くて申し訳ありません。m(__)m
# アドレスなど一部改竄しています。

17:28:03.578 (3052) LeaveTrans()
17:28:05.546 (4186) ProcessCommand 40003
17:28:05.546 (3039) EnterTrans(), dwRet = 0
17:28:05.546 (3047) EnterTrans() entered
17:28:05.546 (1934) ProcessTransmitSub()
17:28:05.562 ( 328) CSock::CSock()
17:28:05.562 (2042) ProcessTransmitSub() new pSock
17:28:05.562 (2060) ProcessTransmitSub() ModelessDialog, TransDlgProc
17:28:05.562 (  54) SilentDialogBox()
17:28:05.578 (1479) TransDlgProc() WM_INITDIALOG
17:28:05.578 (1497) IDTIMER_START set
17:28:05.593 (1553) IDTIMER_START kill
17:28:05.593 ( 568) CSock::StartRecvSub()
R +OK POP3 server ready
S USER b015340/mail03.int.amada.co.jp
R +OK
S PASS ****
R +OK User successfully logged on
S STAT
R +OK 1 641
S UIDL
R +OK
1 AAAPxGRBAAAxWAAqQAQ+NGh0JF0efY4s
.
R ...(39バイト)
S LIST
R +OK
1 641
.
R ...(10バイト)
S RETR 1
R +OK
Received: from aisux053.gagaga.co.jp ([150.11.225.4]) by aisnt057.gagaga.co.
jp with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13)
id NK76H7M3; Thu, 28 Jun 2001 17:25:18 +0900
Received: from aisux920.gagaga.co.jp (aisux920.gagaga.co.jp [xxx.xxx.xxx.xxx])
by aisux053.gagaga.co.jp (8.9.3+3.1W/01040618) with ESMTP id RAA14520
for <xxxx@mokeke.co.jp>; Thu, 28 Jun 2001 17:01:39 +0900 (JST)
Received: from ais200.gagaga.co.jp (ais200.gagaga.co.jp [xxx.xxx.xxx.xxx])
by aisux920.gagaga.co.jp (8.9.3/00070512) with ESMTP id RAA20012
for <xxxx@mokeke.co.jp>; Wed, 28 Jun 2000 17:23:31 +0900
Received: from news.xxx.ne.jp (news.xxx.ne.jp [xxx.xxx.xxx.xxx])
by ais200.gagaga.co.jp (8.9.1a/01032114) with ESMTP id RAA12470
for <xxxx@mokeke.co.jp>; Thu, 28 Jun 2001 17:03:46 +0900 (JST)
Received: (from majordom@localhost)
by mserver.xxx.ne.jp (8.9.1+3.1W/3.7W00091014) id QAA96886;
Thu, 28 Jun 2001 16:50:18 +0900 (JST)
Message-ID: <016c01c0ffa6$e04583c0$0300a8c0@yosshi2000>
From: "tokumei" <xxxxxxx@rarara.co.jp>
To: <xxxxxxx@rarara.co.jp>
References: <002701c0ff99$26820bf0$0300a8c0@yosshi2000> <200106280625.xxx@xx
x.co.jp>
Subject: [000xxxx] =?iso-2022-jp?B?IFJlOiBXTV9LSUxMRk9DVVMbJEIkSzRYJDckRhsoQ
g==?=
Date: Thu, 28 Jun 2001 16:49:34 +0900
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
X-Loop-Detect: 1
Sender: xxxxxxx@rarara.co.jp
Precedence: bulk
Reply-To: xxxxxxx@rarara.co.jp
Errors-To: xxxxxxx@rarara.co.jp

$B5H:j$G$9!#(J

$B$h$s$5$s!"%l%9$"$j$,$H$&$4$6$$$^$9!#(J

> $B@N$N;v$G$&$m3P$(DxEY$G$9$,!"(JPreTranslateMessage()$B$GJaB*$G$-$^$;$s$G$7(J
> $B$?$C$1!)(J
PreTranslateMessage$B$G$b%@%a$J$s$G$9$h!A(J
$B$"$H$O2?$+$"$k$G$7$g$&$+!)(J
..
17:28:45.890 (2728) FrameWndProc() IDTIMER_AUTODOWN
17:28:45.890 (4910) StopAutoDownTimer()
17:28:45.890 (2802) CTrans::AutoDown()
17:28:45.906 (2806) CTrans::AutoDown() return TRUE
17:28:45.906 (4894) StartAutoDownTimer()
17:28:45.906 (4902) StartAutoDownTimer() set
17:29:45.906 (2728) FrameWndProc() IDTIMER_AUTODOWN
17:29:45.906 (4910) StopAutoDownTimer()
17:29:45.906 (2802) CTrans::AutoDown()
17:29:45.921 (2806) CTrans::AutoDown() return TRUE
17:29:45.921 (4894) StartAutoDownTimer()
17:29:45.921 (4902) StartAutoDownTimer() set
E 長時間にわたってサーバーからの応答がありません。
17:30:06.812 ( 416) CSock::PostExit()
17:30:06.812 (2209) タイムアウト時の受信内容(途中経過)
+OK
Received: from aisux053.gagaga.co.jp ([xxx.xxx.xxx.xxx]) by aisnt057.gagaga.
co.jp with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13)
id NK76H7M3; Thu, 28 Jun 2001 17:25:18 +0900
Received: from aisux920.gagaga.co.jp (aisux920.gagaga.co.jp [xxx.xxx.xxx.xxx])
by aisux053.gagaga.co.jp (8.9.3+3.1W/01040618) with ESMTP id RAA14520
for <xxxx@mokeke.co.jp>; Thu, 28 Jun 2001 17:01:39 +0900 (JST)
Received: from ais200.gagaga.co.jp (ais200.gagaga.co.jp [xxx.xxx.xxx.xxx])
by aisux920.gagaga.co.jp (8.9.3/00070512) with ESMTP id RAA20012
for <xxxx@mokeke.co.jp>; Wed, 28 Jun 2000 17:23:31 +0900
Received: from news.xxx.ne.jp (news.catnet.ne.jp [xxx.xxx.xxx.xxx])
by ais200.gagaga.co.jp (8.9.1a/01032114) with ESMTP id RAA12470
for <xxxx@mokeke.co.jp>; Thu, 28 Jun 2001 17:03:46 +0900 (JST)
Received: (from majordom@localhost)
by xxx.ne.jp (8.9.1+3.1W/3.7W00091014) id QAA96886;
Thu, 28 Jun 2001 16:50:18 +0900 (JST)
Message-ID: <016c01c0ffa6$e04583c0$0300a8c0@yosshi2000>
From: "tokumei" <xxxxxxx@rarara.co.jp>
To: <xxxxxxxx@muu.ne.jp>
References: <002701c0ff99$26820bf0$0300a8c0@yosshi2000> <200106280625.AA0309
4@mendou.co.jp>
Subject: [ml xxxxxx] =?iso-2022-jp?B?IFJlOiBXTV9LSUxMRk9DVVMbJEIkSzRYJDckRhs
oQg==?=
Date: Thu, 28 Jun 2001 16:49:34 +0900
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
X-Loop-Detect: 1
Sender: xxxxxxx@rarara.co.jp
Precedence: bulk
Reply-To: xxxxxxx@rarara.co.jp
Errors-To: xxxxxxx@rarara.co.jp

$B5H:j$G$9!#(J

$B$h$s$5$s!"%l%9$"$j$,$H$&$4$6$$$^$9!#(J

> $B@N$N;v$G$&$m3P$(DxEY$G$9$,!"(JPreTranslateMessage()$B$GJaB*$G$-$^$;$s$G$7(J
> $B$?$C$1!)(J
PreTranslateMessage$B$G$b%@%a$J$s$G$9$h!A(J
$B$"$H$O2?$+$"$k$G$7$g$&$+!)(J
..
17:30:06.828 (2211)
17:30:06.828 (1780) TransDlgProc() WM_TURUKAME_SOCKET_END
17:30:06.843 (1813) IDTIMER_START post
17:30:06.843 (1553) IDTIMER_START kill
17:30:06.953 (4547) DialogBox2Param() template=247
17:30:07.109 (1421) TransErrorDlgProc() WM_INITDIALOG
17:30:45.937 (2728) FrameWndProc() IDTIMER_AUTODOWN
17:30:45.937 (4910) StopAutoDownTimer()
17:30:45.937 (2802) CTrans::AutoDown()
17:30:45.953 (2806) CTrans::AutoDown() return TRUE
17:30:45.953 (4894) StartAutoDownTimer()
17:30:45.968 (4902) StartAutoDownTimer() set
17:31:45.968 (2728) FrameWndProc() IDTIMER_AUTODOWN
17:31:45.968 (4910) StopAutoDownTimer()
17:31:45.968 (2802) CTrans::AutoDown()
17:31:45.984 (2806) CTrans::AutoDown() return TRUE
17:31:45.984 (4894) StartAutoDownTimer()
17:31:46.000 (4902) StartAutoDownTimer() set
17:32:46.000 (2728) FrameWndProc() IDTIMER_AUTODOWN
17:32:46.000 (4910) StopAutoDownTimer()
17:32:46.000 (2802) CTrans::AutoDown()
17:32:46.015 (2806) CTrans::AutoDown() return TRUE
17:32:46.015 (4894) StartAutoDownTimer()
17:32:46.031 (4902) StartAutoDownTimer() set
17:33:11.453 (4549) DialogBox2Param() exit
17:33:11.453 ( 101) EndSilentDialog()
17:33:11.468 (1827) TransDlgProc() WM_DESTROY
17:33:11.484 (  95) SilentDialogBox() exit
17:33:11.484 (2062) ProcessTransmitSub() ModelessDialog, TransDlgProc exit
17:33:11.500 ( 345) CSock::~CSock()
17:33:11.500 (2077) ProcessTransmitSub() delete pSock
17:33:11.515 (2148) ProcessTransmitSub() exit
17:33:11.515 (3052) LeaveTrans()
17:33:11.531 (4894) StartAutoDownTimer()
17:33:11.531 (4902) StartAutoDownTimer() set
17:33:31.640 (4186) ProcessCommand 40017
17:33:31.640 (3039) EnterTrans(), dwRet = 0
17:33:31.656 (3047) EnterTrans() entered

[ ]
RE:02117 受信できないメール(その後)No.02119
秀まるお2 さん 01/06/29 18:42
 
 メールの最後が「..」になっていますが、はたしてそのようなことがありえ
てしまうのやら?。

 普通は「.」、つまり、ピリオド1つで終わっているはずです。ピリオド2
つはピリオド1つに変換する約束になっているので、それではメールの最後と
は認識できないはずです。

 詳しい仕様をRFCのドキュメントを見て検討してみます。あ、nPOPのソース
コードもまた参考にさせていただきます。

 少々お待ちを。

[ ]
RE:02117 受信できないメール(その後)No.02121
秀まるお2 さん 01/06/29 23:27
 
 RFCのドキュメントを読み返してみても、nPOPのソースコードを見ても、や
はりその「..」の部分をメールの最後と見なすことはありえないはずです。

 いったい、Becky!はどうしてこの部分をメールの最後と見なすんでしょう
か???

 もしかして、Becky!は一定時間サーバーからのデータが途絶えた場合には、
そこでメールが終わった物と勝手に解釈するような作りになっているのやら?

 一度、nPOPとか、その他のメールソフトで受信してみて欲しいなぁと…。

 あるは、Becky!でも鶴亀メールのような詳細なログを出力できたら、その内
容を教えてほしいなぁ…。(たぶんそんな機能は無いだろなぁ…)

[ ]
RE:02117 受信できないメール(その後)No.02122
秀まるお2 さん 01/06/29 23:31
 
 念のためにコメントしておますが、例えば本文が

 +---------------------------+
 |あああ                     |
 |いいい                     |
 |ううう                     |
 |.                          |
 +---------------------------+

 のように、ピリオド1つだけの行を含んでいる場合、それはPOP3上でのやり
とりでは、「..」と変換されて送受信されます。

 したがって、「..」のみの行は、本文中の「.」となります。

 だから、その「..」の行は本文中の「.」のみの行と判断すべきであり、本
来の終端記号である「.」のみの行はサーバーからは送信されてきていません。

 はたして、Becky!で受信した場合には、メール本文の最後に「.」が出てく
るのか、それとも出てこないのか、どっちでしょ?。本文の最後に「.」が出
てこないのだとしたら、Becky!は「..」をメールの最後と見なしているという
ことで、仮にそうだとした本当のメール本文中の「.」をうまく受信すること
ができないはずです。

 っと長く書いても仕方がないけど、とにかく僕にはさっぱり分かりません。
まったくお手上げです。頭が痛いです。

[ ]
RE:02121 受信できないメール(その後)No.02123
武マック さん 01/06/30 14:40
 
お手数かけてます、武マックです。m(__)m

> もしかして、Becky!は一定時間サーバーからのデータが途絶えた場合には、
>そこでメールが終わった物と勝手に解釈するような作りになっているのやら?
うーん、一瞬で受信してるので、それは無いと思います。

> あるは、Becky!でも鶴亀メールのような詳細なログを出力できたら、その内
>容を教えてほしいなぁ…。(たぶんそんな機能は無いだろなぁ…)
プロトコルのログしか取れないみたいですね.....

受信できないメールを、鶴亀のリモートメールで削除しちゃったので、
また再現したら、しばらく残しておいて他のメーラで受信してみます。
そんなに頻繁に再現しないので、しばしお待ちを。m(__)m

[ ]