Commit b51239c0 b51239c06d0dadaa21f9eeba6e36f376c9375c8a by Sergey Poznyakoff

Initial implementation of MH mailbox format. It is functional in read-only

mode. In read-write, it is able to delete and undelete messages but lacks
`append message' functionality.
Expunge does not unlink message files but rather renames them prepending ','
to a filename, after MH fashion.
1 parent 092827fe
Showing 1 changed file with 24 additions and 1 deletions
1 2001-09-08 Sergey Poznyakoff
2
3 Initial implementation of MH mailbox format. It is functional
4 in read-only mode. In read-write, it is able to delete and
5 undelete messages but lacks `append message' functionality.
6 Expunge does not unlink message files but rather renames them
7 prepending ',' to a filename, after MH fashion.
8
9 * mailbox/mbox_mh.c: (new)
10 * mailbox/url_mh.c: (new)
11 * mailbox/folder_mh.c: (new)
12 * mailbox/Makefile.am: Added mh-related sources.
13 * mail/mail.c: Register mh_record.
14 * mailbox/include/registrar0.h: Added mh-related declarations.
15 * include/mailutils/registrar.h: Declare mh_record.
16
17 * mailbox/mbx_mbox.c: Check for MU_ATTRIBUTE_DELETED in
18 mbox_expunge.
19
20 * libmu_scm/mu_mailbox.c: mu_scm_mailbox_print(): handle
21 mailbox == #f case.
22 * libmu_scm/mu_message.c: mu_scm_message_print(): handle
23 message == #f case.
24
1 2001-09-06 Alain Magloire 25 2001-09-06 Alain Magloire
2 26
3 * mailbox/folder_mbox.c (folder_mbox_open): Implemeted. 27 * mailbox/folder_mbox.c (folder_mbox_open): Implemeted.
...@@ -143,7 +167,6 @@ ...@@ -143,7 +167,6 @@
143 * mailbox/mutil.c: Use const appropriately in the definition 167 * mailbox/mutil.c: Use const appropriately in the definition
144 of mu_register_getpwnam() and mu_getpwnam(). Typo "struct password" 168 of mu_register_getpwnam() and mu_getpwnam(). Typo "struct password"
145 instead of "struct passwd". 169 instead of "struct passwd".
146 ======= end
147 170
148 2001-08-30 Sergey Poznyakoff 171 2001-08-30 Sergey Poznyakoff
149 172
......