smtplib and TLS
Matthias Kluwe
mkluwe at gmail.com
Sat Jun 18 03:32:58 EDT 2005
> "Matthias Kluwe" <mkl... at gmail.com> writes:
>> The server accepts and delivers my messages, but the last command
>> raises
>> socket.sslerror: (8, 'EOF occurred in violation of protocol')
>> Did I miss something? Any hint is welcome.
> Looks like the module didn't send an TLS Close Notify message before
> closing the socket. I don't see anything in the docs about how to
> send one from smtplib or socket, though.
Hmm. I tried
server.sock.realsock.shutdown(2)
before server.quit() with the result of
SMTPServerDisconnected('Server not connected')
being raised. Quite an improvement ...
Matthias
More information about the Python-list
mailing list