This is cool. The world could definitely use more email server implementations, even if JS isn't my cup of tea.
Have you considered supplementing Mongo with block storage like S3, though? I've found it to be a pretty much perfect match for storing immutable mail messages.