Anno domini 2024 Sun, 26 May 11:58:40 -0500 Darrell Anderson via tde-users scripsit: > On 5/26/24 11:35 AM, Chris M via tde-users wrote: > > Why do we have to compact folders in KMAIL? I never had to do that in > > Evolution. Evolution doesn't even have an option for compacting folders. > > > > Doesn't KMAIL and EVO use the same kind of mail storage? > > Compacting is common with the mbox mail file format because all mails > are contained within a single file. Compacting is not required with the > maildir format because each mail is a single file. > > I think for many years Evolution is designed to default to maildir > rather than mbox. > > Which format a mail client uses can be seen by browsing the user's mail > directory. A maildir structure uses new, cur, and tmp directories. > > The mbox format was the most popular and widely used format in the early > days of mail clients. In case somebody might wonder why compacting of mbox is not done automatically: new mails are appended at the end of the mbox, so mbox always grows (anybody remember outlook and the infamouse 2GB hardlimit?). "deleting" mails just sets a flag inside the mbox. Compressing means copying all not-delete mails to a new mbox, which then replaces the old mbox. That almost sounds like a sane choice (well, at least things could not go wrong as long as rewiting the same block keeps the files integrity intact). But then comes in "optimisation" and hell breaks loose when something happens. Now as this is the source of unknown pleasure for the devs thunderbird still uses mbox by default and does everything to keep users from maildir. Nik Nik > > Evolution and KMail support both formats. > ____________________________________________________ > tde-users mailing list -- users@xxxxxxxxxxxxxxxxxx > To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxx > Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@xxxxxxxxxxxxxxxxxx > -- Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ... ____________________________________________________ tde-users mailing list -- users@xxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxx Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@xxxxxxxxxxxxxxxxxx