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?
 

-- 
Dru Nelson                              Director of Network Operations
http://www.egroups.com/                 Voice: 415-371-7941
 


Reply via email to