I implemented a lowlevel SMTP client that seems to work perfectly fine with one SMTP server.
But when connecting to another SMTP server the code blocks. Using a telnet client: no problem in both cases
The protocol is very simple:
- open socket
- Read a line from the SMTP server
- Write a line to the SMTP server ("HELO" & CRLF)
- Read a line: <-- this event _NewText does not come through
Lines are ended by a CRLF. I'm using the AsyncStreamsText, but with textreader and textwriter: same result.
It is driving me nuts !
But when connecting to another SMTP server the code blocks. Using a telnet client: no problem in both cases
The protocol is very simple:
- open socket
- Read a line from the SMTP server
- Write a line to the SMTP server ("HELO" & CRLF)
- Read a line: <-- this event _NewText does not come through
Lines are ended by a CRLF. I'm using the AsyncStreamsText, but with textreader and textwriter: same result.
It is driving me nuts !