Mechiel Lukkien
|
e81930ba20
|
update to latest bstore (with support for an index on a []string: Message.DKIMDomains), and cyclic data types (to be used for Message.Part soon); also adds a context.Context to database operations.
|
2023-05-22 14:40:36 +02:00 |
|
Mechiel Lukkien
|
08eb1a5472
|
in store/, change functions from calling panic to returning errors
this is a library package, errors should be explicit. callers had to be careful
when calling these "X" functions. now it's explicit.
|
2023-04-20 14:16:56 +02:00 |
|
Mechiel Lukkien
|
f76fe26976
|
when exporting mbox files, set new status,x-status,x-keywords headers, and remove any content-length header
|
2023-02-17 17:04:48 +01:00 |
|
Mechiel Lukkien
|
5c33640aea
|
consistently use log.Check for logging errors that "should not happen", don't influence application flow
sooner or later, someone will notice one of these messages, which will lead us
to a bug.
|
2023-02-16 13:22:00 +01:00 |
|
Mechiel Lukkien
|
4a58b8f434
|
export more imap flags (eg $Junk/$NotJunk/$Forwarded) with maildirs, in dovecot-keywords file
and let the subcommand "export" use the same export code as the accounts page.
|
2023-02-13 22:37:25 +01:00 |
|
Mechiel Lukkien
|
b349010e3d
|
fix build with go1.19
|
2023-02-13 19:28:28 +01:00 |
|
Mechiel Lukkien
|
3de6642b3a
|
implement exporting of all mailboxes/messages as zip/tgz of mbox/maildir
|
2023-02-13 18:04:05 +01:00 |
|