Hi,

recently I was discussing an implementation of a large mailserver with one of commercial producers of POP3/IMAP solutions.

The representative gave me the following information that I would like to get commented from the DBmail community... no flame wars, I just want to get informed please - esp. the part on the memory leak.

Thanks in advance!


<quote>
Here are our comments on dbmail 2.2 :-


We looked through the code to see whether it was full IMAP (previously, it wasn't), and while it looks as if the problems we saw before have probably been fixed, it's still fairly basic. The common extensions, such as NAMESPACE, SORT, etc are supported, but that's it.

Unfortunately, we also noted that there's a memory leak present in the mailbox opening code called during SELECT/EXAMINE. This is really not good - there should be no reason for this. (As an aside, there's another bug here, in that it lists \Recent as a PERMANENTFLAG, which is definitely not the case).

The problems it used to have are things like messages being shared between mailboxes, and the \Recent flag also being shared. Sharing flags between messages in multiple mailboxes is unusual, but allowed; sharing \Recent is not. Also, rather amazingly for a database-backed mailserver, its SEARCH used to be very weak and incomplete.
</quote>
_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to