Closed andris9 closed 11 years ago
The current parser makes no distinction between strings, numbers, atoms, astrings and nstrings - every element is either a string, null or list.
I created a better and more strict parser for parsing the input https://github.com/andris9/imap-handler
v2 branch with the new parser is merged to the master, so I consider this issue done.
The current parser for incoming commands is very lax, while IMAP is pretty strict acout whitespace etc. (only one SP, not many or TAB). To proceed toybird as testing server, a new parser is needed.