Add foward import

This commit is contained in:
Sven Seeberg 2020-05-12 19:15:19 +02:00
parent 42d9882061
commit d8abda70cf
Signed by: sven.seeberg
GPG key ID: 29559DD5A83806B5
2 changed files with 19 additions and 0 deletions

4
find-forwards.sh Normal file
View file

@ -0,0 +1,4 @@
#!/bin/bash
find /var/vmail/mailboxes/ \( -iname ".qmail-*" ! -iname ".qmail-default" \) -type f -exec /root/import-forward.sh {} \;

15
import-forward.sh Normal file
View file

@ -0,0 +1,15 @@
#!/bin/bash
#echo $1
SOURCE=$(/usr/bin/basename $1 | sed "s/\.qmail-//" | sed "s/\:/\./")
PATH=$(dirname $1)
#echo "path: $PATH"
DOMAIN=$(/usr/bin/basename $PATH)
while IFS= read -r LINE
do
if [[ $LINE == \&* ]]; then
TARGET=$(echo $LINE | /usr/bin/tr -d "&")
echo "$SOURCE@$DOMAIN -> $TARGET"
fi
done < $1