104 Commits

Author SHA1 Message Date
34293e03d2 Add option to include content-type params in fingerprint 2023-12-02 12:47:46 -08:00
199669d302 cargo update 2023-07-22 08:52:07 -07:00
4ab9416c8d summarize: print subject when summarizing. 2023-03-28 19:48:43 -07:00
2f62ec53d6 fingerprint: change parse window from year to day. 2023-03-28 19:48:26 -07:00
9fa0d7ad59 Add never really used code to build a recordio file from multiple emails. 2023-03-05 17:28:16 -08:00
5a04c7cc28 Add helpers for parsing emails and understanding what are common structures. 2023-03-05 17:27:31 -08:00
093cc0cb56 Change info log to error and remove noisy log 2023-02-25 10:45:55 -08:00
23a63911de s/log/glog/ and default to Mailder with trailing slash.
This should fix the problem of not recursing when Mailder is a symlink.
2023-02-24 21:59:33 -08:00
0dceaa33c2 Disable notmuch test. 2023-02-24 21:13:20 -08:00
557d408dfe Not building, so just remove it. 2023-02-24 21:10:40 -08:00
bee5c84b29 Fix compile errors. 2023-02-24 21:07:35 -08:00
4c531d1f2e Add missing maildir package. 2023-02-24 21:03:17 -08:00
2f306b70c7 go get ./... to update go.sum/go.mod. 2023-02-24 20:58:56 -08:00
031365a5d7 Better output when deleting dupes. 2023-02-22 23:22:28 -08:00
80b0412441 Use rayon to parallelize walk, this speeds up access over NFS. 2023-02-22 23:11:44 -08:00
88d6c6867d Implement cleanupdupes to remove duplicate emails in a Maildir. 2023-02-22 22:29:22 -08:00
7bbdaec84b Add matching rust implementation for Go HashMessage. 2023-02-22 20:47:14 -08:00
af87a3cade Add printable CLI to strip unwanted characters from email. 2022-12-29 10:30:19 -08:00
7685b0e5b2 Update modules. 2021-05-18 09:47:37 -07:00
3b5be0e6d8 Random changes for an old tool. 2021-05-18 09:47:17 -07:00
69eb9d09ec Update Sent folder default. 2021-05-18 09:45:11 -07:00
89e3b97cf7 Demo rust program to walk over mbox files. 2019-11-25 11:14:58 -08:00
ed632802a6 Use go modules. 2019-10-29 14:14:19 -07:00
2b0f02ae03 Move maildir related functionality to own package. 2017-12-31 16:50:53 -08:00
774d1e3603 Use std lib for email parsing. 2017-12-31 16:48:20 -08:00
42f403b0a5 Remove deprecated way of developing. 2017-12-31 16:47:02 -08:00
e2854cac2f Simple mbox parser. 2017-12-26 12:33:33 -08:00
0f066809b2 Migrate useful tools from MailWatcherDaemon (old python attempt). 2016-12-23 17:46:37 -08:00
a9ed300a03 DTrace utility to watch for file modification in a Maildir. 2016-12-21 21:08:48 -08:00
a4f102ad99 LevelDB test programs. 2016-12-21 21:05:10 -08:00
f2ef02a033 Init scrips for postgres. 2016-12-21 21:04:52 -08:00
069ea6962a Add received path to hash, and has over repeated fields. 2016-10-10 20:58:20 -07:00
1699182671 ximap WIP. 2016-10-09 21:21:25 -07:00
0deded40e8 A bunch of misc web stuff. 2016-10-09 21:20:40 -07:00
807ff0119c Add flag to fill test server with generated messages. 2016-02-12 21:07:43 -08:00
fdd71ce5f9 New thoughts on email handling. 2016-02-12 21:05:32 -08:00
2b1aedb7a0 Add prometheus metric exporting.
Wrap existing mailstore with prometheus monitoring one.
Add flags for IMAP & HTTP listen addresses.
2015-10-12 22:29:36 -07:00
c585591c71 Correct test user/password for test. 2015-10-12 20:35:01 -07:00
620316afd1 Simple example IMAP server and mutt config and wrapper. 2015-10-12 20:10:48 -07:00
d4d6b1ea12 Reformat 2015-09-22 21:50:00 -07:00
18edbfa01f Centrally located favicon. 2015-04-21 19:17:45 -07:00
c4176afbed Add refresh icon back. 2015-02-04 13:55:38 -08:00
56547e4b09 Misc cleanup 2015-02-04 13:52:22 -08:00
798014db1c Reorg elements to work with newer polymer. 2015-02-04 13:34:29 -08:00
fbe2c92901 Version bump for polymer components. 2015-02-04 13:27:38 -08:00
8773b63912 unreadpoly: add favicon. 2014-08-05 19:44:32 -07:00
7e0a4f050a unreadpoly: show request timing and auto-refresh. 2014-08-04 22:08:38 -07:00
7f81d61969 unreadpoly: cleanedup imports. 2014-08-04 21:01:40 -07:00
a905520cc6 unreadpoly: move xinu-email-{unread,app} into elements/
Also wired up refresh button to refetch /unread
2014-08-03 22:32:17 -07:00
6a144bca28 unreadpoly: Initial polymer app for unread counts. 2014-08-03 20:18:34 -07:00