This morning I started testing the IMAP server in ERlMail-0.0.6 with Outlook Express. This is the first IMAP client I intend to test and it was the easiest to setup without messing up my own email
I’m not sure if my interpretations of the RFCs are way off or if Outlook Express is not following the RFCs. I hadn’t seen much references to double quotes (”) around strings, but Outlook Express seems to like putting double quotes around all strings. In the RFCs I only found a mention of them in LIST and LSUB commands. In any case, I’ve spent more time then I care to admit to figuring out how to implement code that handles the double quotes without side effects. So far so good.
The really great news is that I can LIST and LSUB folders, SUBSCRIBE and UNSUBSCRIBE folders and CREATE and DELETE folders as well. (At least I can now that I’m handling double quotes) I’m hoping that several other commands are working already as well too, but I haven’t gotten around to testing them yet; or rather I need to get the FETCH command working before Outlook Express will do much more.
For anyone who is interested in watching the development more closely or testing with a different IMAP client you can connect with the following settings:
Server: imap.erlmail.net
User Name: simpleenigma@erlsoft.net
Password: erlmail
This account is for testing purposes only (read: lots of spam) and the server is only up and running while I am in active development. Which usually means the sun is up in California ![]()






