010.txt - gopherhole - My gopherhole source code.
(HTM) git clone git://jay.scot/gopherhole
(DIR) Log
(DIR) Files
(DIR) Refs
---
010.txt (843B)
---
1 [jay.scot]
2 [010]
3
4
5 --[ Convert mbox to maildir using fdm
6
7
8 I recently downloaded a bunch of old mailing list archives from Alpine
9 Linux[0] that I want to merge with my current archives. The problem being
10 my current archives were in Maildir format while the Alpine Linux
11 archives were in MBOX.
12
13
14 Since I already use fdm[1] for fetching my mail as well as converting RSS
15 feeds I just went with that, this is how:
16
17
18 $ cat archive
19
20 $listdir= "%h/.mail/alpine.users" # where to save the maildir
21 $mbox= "%h/tmp/alpine-users.mbox" # the local mbox location
22
23 # the local mbox file
24 account "convert" mbox "$mbox"
25 action "convert" maildir "${listdir}"
26 match all action "convert"
27
28
29 then just run FDM with the above configuration file:
30
31
32 $ fdm -f archive fetch
33
34
35 0. https://lists.alpinelinux.org/~alpine/users
36 1. https://github.com/nicm/fdm
37
38 .EOF