Commit graph

15 commits

Author SHA1 Message Date
Nathan Fisher
c6675cb024 Create error type for Filesystem instead of using io::Error; Fix
creation of user account folder so that the entire directory has
the correct permissions, bot just the Inbox folder
2023-06-23 12:21:59 -04:00
f17bda9349 Added long doc comment for Filesystem storage type 2023-06-23 10:04:40 -04:00
Nathan Fisher
3a25914ec5 Added create_folder method to MailStore trait; Add code to set
restrictive permissions on mail account folders;
2023-06-23 00:13:56 -04:00
Nathan Fisher
e1239fea58 Partially implement ClientCertificateStore for Filesystem 2023-06-22 19:04:51 -04:00
Nathan Fisher
b957138048 Finished tests for Filesystem mailstore 2023-06-22 00:50:51 -04:00
Nathan Fisher
8af4a5bc39 Added some tests for Filestore 2023-06-21 02:17:09 -04:00
Nathan Fisher
12b10e382e Complete some functions marked as todo in mailstore module 2023-06-21 01:21:19 -04:00
c905e20b36 Miscellaneous cleanups 2023-06-11 00:18:28 -04:00
4642443d37 Wrote message parser 2023-06-07 13:49:19 -04:00
477de69ca3 Added Connection and connection::Builder; Fixed a lot of Clippy lints; 2023-05-29 11:33:36 -04:00
c9eb30f4e7 Implemented more trait functions for Filesystem 2023-05-29 01:18:36 -04:00
179b8ad100 Tweak MailStore and MultiDomain traits to add Error types 2023-05-29 00:56:15 -04:00
Nathan Fisher
4f2f151173 Fleshed out some methods in the Filesystem mail store 2023-05-28 23:32:52 -04:00
Nathan Fisher
0a30c49d49 Merge branch 'odin' of git.hitchhiker-linux.org:jeang3nie/dory into odin 2023-05-28 19:27:37 -04:00
Nathan Fisher
72c1dbf016 Add Filesystem mail store and MultiDomain trait 2023-05-28 19:22:58 -04:00