It will abort the header-caching.
so not much of an issue, right?
And why do you store the headername and headervalue for an email in an
extra table? is that for better performance for the IMAP daemon when
just fetching a few flags or has that another purpose?
This was discussed at great length when header caching was first conceived. It
was determined that storing headernames and values in separate tables would
reduce storage and speed up lookups quite substantially.
It is not used for storing flags. System flags are stored as INT columns in the
messages table, keywords are stored in a separate table (in 2.3+) that has a key
constraint on the messages table.
okay, I think I got that. One thing I wonder about though: the complete
header is still stored within dbmail_messageblks right?
Thanks for your time!
greetings,
Daniel
_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail