Hi William, Excerpts from William Morgan's message of 2012-02-23 07:25:11 +0100: > My understanding of the Maildir specification is that there is no way to > determine the order of messages besides reading the date headers. > Ordering messages correctly at import time is important because > Heliotrope only serves messages in the reverse order to which they were > imported. If there is a better solution, please feel free to educate me. Well, I guess you are correct. So, when somebody sends me a spam email or a malicious email with a faked date, what happens? I think that the code will figure out it needs to re-add a lot of messages. Also, my index will need to be reordered, right?
Also, what happens when somebody sends me a message with a faked date and I add it using heliotrope-add? Do I need to reorder my index? > Is there any problem with the current code besides the fact that you > don't like the big scan? That makes it sound like it’s just a matter of opinion. My concern is what I stated above (huge processing load / disk IO caused by malicious messages) and that it thrashes my poor disks. Best regards, Michael _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel