Stephen Warren <[EMAIL PROTECTED]> writes: >> Do you have a diff against the stock tlslite-0.3.8 release? > > Here it is; see attached. Hopefully the cut/paste from SSH didn't screw > it up too much!
Okay, I applied this patch to all three of my Python vesions and retested. Good news is that '--tls' seems to work perfectly now on all combinations of Thunderbird, GyazMail, and Apple Mail.app running against Python 2.3, 2.4, and 2.5. Bad news is that '--ssl' results are inconsistent: - Thunderbird: works on Python 2.5, and 2.4, but not on 2.3. - GyazMail: doesn't work on any Python version. - Mail.app: doesn't work on any Python version. I've attached a couple tracebacks below in case those help.
error: uncaptured python exception, closing channel <__main__.SMTPServer listening localhost:8025 at 0x10600f8> (exceptions.AssertionError: [/sw/lib/python2.3/asyncore.py|read|69] [/sw/lib/python2.3/asyncore.py|handle_read_event|384] [bin/tmda-ofmipd|handle_accept|1370] [bin/tmda-ofmipd|__init__|737] [bin/tmda-ofmipd|signon|762] [bin/tmda-ofmipd|push|767] [/sw/lib/python2.3/asynchat.py|push|159] [/sw/lib/python2.3/asynchat.py|initiate_send|218] [bin/tmda-ofmipd|send|502] [/sw/lib/python2.3/site-packages/tlslite/integration/AsyncStateMachine.py|setWriteOp|229] [/sw/lib/python2.3/site-packages/tlslite/integration/AsyncStateMachine.py|_checkAssert|62]) error: uncaptured python exception, closing channel <__main__.SMTPSession connected 127.0.0.1:59112 at 0x10634e0> (exceptions.ValueError: [/sw/lib/python2.3/asyncore.py|write|77] [/sw/lib/python2.3/asyncore.py|handle_write_event|397] [bin/tmda-ofmipd|handle_write|465] [/sw/lib/python2.3/site-packages/tlslite/integration/AsyncStateMachine.py|inWriteEvent|150] [bin/tmda-ofmipd|outWriteEvent|488] [/sw/lib/python2.3/asynchat.py|handle_write|152] [/sw/lib/python2.3/asynchat.py|initiate_send|218] [bin/tmda-ofmipd|send|502] [/sw/lib/python2.3/site-packages/tlslite/integration/AsyncStateMachine.py|setWriteOp|231] [/sw/lib/python2.3/site-packages/tlslite/integration/AsyncStateMachine.py|_doWriteOp|181] [/sw/lib/python2.3/site-packages/tlslite/TLSRecordLayer.py|writeAsync|261])
error: uncaptured python exception, closing channel <__main__.SMTPServer listening localhost:8025 at 0x1400508> (<type 'exceptions.AssertionError'>: [/sw/lib/python2.5/asyncore.py|read|68] [/sw/lib/python2.5/asyncore.py|handle_read_event|384] [bin/tmda-ofmipd|handle_accept|1370] [bin/tmda-ofmipd|__init__|737] [bin/tmda-ofmipd|signon|762] [bin/tmda-ofmipd|push|767] [/sw/lib/python2.5/asynchat.py|push|160] [/sw/lib/python2.5/asynchat.py|initiate_send|219] [bin/tmda-ofmipd|send|502] [/sw/lib/python2.5/site-packages/tlslite/integration/AsyncStateMachine.py|setWriteOp|229] [/sw/lib/python2.5/site-packages/tlslite/integration/AsyncStateMachine.py|_checkAssert|62]) error: uncaptured python exception, closing channel <__main__.SMTPSession connected 127.0.0.1:59111 at 0x1400580> (<type 'exceptions.ValueError'>: [/sw/lib/python2.5/asyncore.py|write|76] [/sw/lib/python2.5/asyncore.py|handle_write_event|397] [bin/tmda-ofmipd|handle_write|465] [/sw/lib/python2.5/site-packages/tlslite/integration/AsyncStateMachine.py|inWriteEvent|150] [bin/tmda-ofmipd|outWriteEvent|488] [/sw/lib/python2.5/asynchat.py|handle_write|153] [/sw/lib/python2.5/asynchat.py|initiate_send|219] [bin/tmda-ofmipd|send|502] [/sw/lib/python2.5/site-packages/tlslite/integration/AsyncStateMachine.py|setWriteOp|231] [/sw/lib/python2.5/site-packages/tlslite/integration/AsyncStateMachine.py|_doWriteOp|181] [/sw/lib/python2.5/site-packages/tlslite/TLSRecordLayer.py|writeAsync|261])
_________________________________________________ tmda-workers mailing list ([email protected]) http://tmda.net/lists/listinfo/tmda-workers
