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(a)trinitydesktop.org
To unsubscribe send an email to users-leave(a)trinitydesktop.org
Web mail archive available at
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskt…
--
Please do not email me anything that you are not comfortable also sharing with the NSA,
CIA ...