summaryrefslogtreecommitdiffstats
path: root/kmail/mh2kmail
blob: 827cac5812242e92a2a6667296e9caaf9866d223 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash
# This script converts MH mail folders to the folders that KMail
# prefers (all messages in one file)
#
# usage:  mh2kmail <dirname>
#
# Author: Stefan Taferner <[email protected]>
# This script is under GPL
#
if [ "X$*" = "X" ]; then
  echo "usage: mh2kmail <dirname>"
  exit 0
fi

MH_DIR=$1
FOLDER=${MH_DIR}.mbx

# remove old kmail folder if any
rm -f $FOLDER

for f in `/bin/ls $MH_DIR|sed -e :a -e 's/^.\{1,5\}$/ &/;ta'|sort`; do
  echo "From ???@??? 00:00:00 1997 +0000" >> $FOLDER
  cat $MH_DIR/$f >> $FOLDER
done

echo "Done. Messages stored in file $FOLDER."