On Fri, Jan 01, 1999 at 03:42:29AM +0000, Dru Nelson wrote:
>
> Hi,
>
> I was working here and a friend was sending some email to a buddy about a
> party.
> He is using Nextstep/Openstep INTEL with a thing called PopOver.
>
> I did a tcpdump of the traffic and here is what I saw....
>
> <snip>
> 6164 206f 7665 7220 746f 200d 0a42 7265 [ad over to ..Bre]
> 6e64 656e 2773 2077 6865 7265 2070 656f [nden's where peo]
> 706c 6520 7769 6c6c 2062 6520 6761 7468 [ple will be gath]
> 6572 696e 6720 6265 666f 7265 2074 6865 [ering before the]
> 2074 6865 2070 7265 2d70 6172 7479 2061 [ the pre-party a]
> 7420 4572 6963 2773 [t Eric's ]
>
> 192.168.1.16.3802 > teapot.smtp: P 649:659(10) ack 87 win 4096
> 4500 0032 9c11 0000 3c06 0c8a c0a8 0110 [E..2....<.......]
> ce10 4662 0eda 0019 81c1 788a ed26 0327 [..Fb......x..&.']
> 5018 1000 a2d2 0000 2e0d 0a0d 0a53 7465 [P............Ste]
> 7665 [ve ]
>
> teapot.smtp > 192.168.1.16.3802: P 87:136(49) ack 659 win 32736 (DF)
> 4500 0059 3ccb 4000 4006 27a9 ce10 4662 [E..Y<.@.@.'...Fb]
> c0a8 0110 0019 0eda ed26 0327 81c1 7894 [.........&.'..x.]
> 5018 7fe0 3f83 0000 3435 3120 5365 6520 [P...?...451 See ]
> 6874 7470 3a2f 2f70 6f62 6f78 2e63 6f6d [http://pobox.com]
> 2f7e 646a 622f 646f 6373 2f73 6d74 706c [/~djb/docs/smtpl]
> 662e 6874 6d6c 2e0d 0a [f.html... ]
>
>
> The data content had proper 0d 0a 's in all the proper places. Now, once
> the second packet comes in,
> qmail states that there is a stray linefeed problem. However, it is really
> just a valid line (2e 0d 0a 0d 0a).
> Somehow, the state machine in qmail-smtpd believed that this was wrong.
>
> Can anyone see how this could happen in the code?
No. All I see are snippets from an SMTP conversation, with parts missing like
the end of the message (CR LF . CR LF).
Hmm.. egroups.com.. I had mail from egroups.com today.. cool to see a
commercial company running qmail!
Happy new year!
Greetz, Peter.
--
<squeezer> AND I AM GONNA KILL MIKE | Peter van Dijk
<squeezer> hardbeat, als je nog nuchter bent: | [EMAIL PROTECTED]
<squeezer> @date = localtime(time); | realtime security d00d
<squeezer> $date[5] += 2000 if ($date[5] < 37); |
<squeezer> $date[5] += 1900 if ($date[5] < 99); | -x- I love Rhona -x-