3 ms·
Yes. And there was an Erlang library called switchboard I ported to Elixir that works as an IMAP client. It is not complete though. A few issues are: - it doe
by dqv 6y ago
Yes. And there was an Erlang library called switchboard I ported to Elixir that works as an IMAP client. It is not complete though.
A few issues are:
- it does not properly handle the case when you send something invalid in a continuation mode
- continuation commands from the command response queue (well it’s a gb tree actually) don’t actually get a response
- there is a weird bug where some pieces of mail don’t get processed - might be something wrong with me porting the code. It’s also not necessary since the mail parser from that Erlang smtp lib can be used
https://github.com/voughtdq/imap https://github.com/voughtdq/imap