-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/12/12 14:40, Andrei POPESCU wrote: > On Lu, 10 dec 12, 12:57:57, Rainer M Krug wrote: >> On 10/12/12 12:39, Andrei POPESCU wrote: >>> On Lu, 10 dec 12, 12:30:32, Rainer M Krug wrote: >>>> Hi >>>> >>>> This is slightly offtopic, but I would like to move all emails in a Maildir folder into >>>> an Archive folder. What is the easiest way of doing this? I assume I ave to do this >>>> outside notmuch, but is there an easy way? I have 250 000 emails on my gmail account, and >>>> this is slowing many things down. >>>> >>>> Any suggestions? >>> >>> mv? >> >> I found >> >> notmuch search --output=files $(date +%s -d 2010-01-01)..$(date +%s -d 2010-12-31) >> >> and how I can create a maildir (http://plasmasturm.org/log/81/) >> >> So now I have to pipe the result from the notmuch command above to mv and move it to >> $MAILDIR/ARCHIVE.2010/cur >> >> Is this correct? How can I do this? > > Above you wrote "all emails in a Maildir", which is why I suggested 'mv'. For a more complex > operation I would use my usual mail client (mutt in my case). Sorry - I have forgotten the part "from one year". But I found a solution: notmuch search [...] | xargs -0 -I {} mv {} ~/rkrug/Maildir/Archive/2009/cur $ notmuch search --output=files $(date +%s -d 2009-01-01)..$(date +%s -d 2009-31-12) | xargs -0 -I {} mv {} ~/rkrug/Maildir/Archive/2009/cur to move all emails from 2009 into the maildir Maildir/Archive/2009 I though about using mutt or , but I am using usually thunderbird and notmuch for searching and occasionally answering emails and archiving. So mutt is not that straight forward to me. Thanks, Rainer > > Kind regards, Andrei > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlDF8TcACgkQoYgNqgF2egqbqwCeMggEjTBTn9eiqkiN9EI77EH5 3LsAnj2GWjrri2WFl6SkBXIGCqeJGTbC =2iOX -----END PGP SIGNATURE-----