#!/bin/sh set -eu mkmaildir() { mkdir "$1" "$1/cur" "$1/tmp" "$1/new" } mkmail() { cat > "$1/tmp/newmail" local sum=$(md5sum "$1/tmp/newmail" | awk '{ print $1 }') mv "$1/tmp/newmail" "$1/new/$sum" } mkdir maildirs mboxes mkmaildir maildirs/foo mkmaildir maildirs/bar mkmail maildirs/foo <; Mon, 7 Jan 2013 09:49:29 +0100 (CET) Date: Mon, 7 Jan 2013 09:49:29 +0100 (CET) Hello, there. EOF mkmail maildirs/bar <; Mon, 7 Jan 2012 09:49:29 +0100 (CET) Date: Mon, 7 Jan 2012 09:49:29 +0100 (CET) Hi. EOF touch mboxes/2012.mbox.xz