summaryrefslogtreecommitdiff
path: root/userforward
diff options
context:
space:
mode:
Diffstat (limited to 'userforward')
-rwxr-xr-xuserforward5
1 files changed, 3 insertions, 2 deletions
diff --git a/userforward b/userforward
index 8479d07..4c5caca 100755
--- a/userforward
+++ b/userforward
@@ -39,8 +39,9 @@ thismaildomain=`cat /etc/mailname 2> /dev/null || hostname -d`
if [ -f $mailspool ]; then
if [ -s $mailspool -a -x /usr/bin/formail -a -x /usr/lib/sendmail ]; then
- /usr/bin/formail -A "X-Resent-By: postmaster@$thismaildomain" -i "To: $addr" -R Cc: Old-Cc: -R Bcc: Old-Bcc: -s /usr/lib/sendmail -t < $mailspool
- rm -f $mailspool
+ mv $mailspool $mailspool.off
+ /usr/bin/formail -A "X-Resent-By: postmaster@$thismaildomain" -i "To: $addr" -R Cc: Old-Cc: -R Bcc: Old-Bcc: -s /usr/lib/sendmail -t < $mailspool.off
+ rm -f $mailspool.off
echo "Old incoming mails forwarded to new account."
else
echo "OBS! Old incoming mails not forwarded."