diff -ruN e-smith-backup-2.2.0.old/root/etc/e-smith/events/actions/workstation-backup-dar e-smith-backup-2.2.0/root/etc/e-smith/events/actions/workstation-backup-dar --- e-smith-backup-2.2.0.old/root/etc/e-smith/events/actions/workstation-backup-dar 2011-12-30 00:25:30.000000000 +0000 +++ e-smith-backup-2.2.0/root/etc/e-smith/events/actions/workstation-backup-dar 2011-12-30 03:28:27.000000000 +0000 @@ -77,10 +77,12 @@ my $fullday = $backupwk->prop('FullDay') || 7; my $mail = $backupwk->prop('MailNotify') || 'yes'; my $mntdir = $backupwk->prop('Mount') || '/mnt/smb'; +my $frommail = $backupwk->prop('FromMail') || 'admin-backup'; +my $tomail = $backupwk->prop('ToMail') || 'admin'; my $tmpdir; -$report .= "From: admin-backup\n"; -$report .= "To: admin\n"; +$report .= "From: ".$frommail."\n"; +$report .= "To: $tomail\n"; $report .= "Subject: Daily Backup Report: ".$id."\n\n"; $report .= "================================== \n"; $report .= "DAILY BACKUP TO WORKSTATION REPORT \n"; @@ -341,7 +343,7 @@ if ($mail eq 'yes') { - open (MAIL, "|/var/qmail/bin/qmail-inject -a admin") + open (MAIL, "|/var/qmail/bin/qmail-inject") || die "Cannot start mail program: $!\n"; print MAIL $report; close(MAIL); @@ -357,7 +359,7 @@ $report .= $errmsg; if (($mail eq 'yes') || ($mail eq 'error')) { - open (MAIL, "|/var/qmail/bin/qmail-inject -a admin") + open (MAIL, "|/var/qmail/bin/qmail-inject") || die "Cannot start mail program: $!: message was $errmsg\n"; print MAIL $report; close(MAIL);