Line 95: |
Line 95: |
| /usr/local/unjunkmgr/spamreminder.pl | | /usr/local/unjunkmgr/spamreminder.pl |
| All the summary emails will now be sent to “admin”. | | All the summary emails will now be sent to “admin”. |
| + | |
| + | ===How do I change when the reminder email is sent out?=== |
| + | This does right now require a manual change. Open in you preferred editor: |
| + | |
| + | /etc/e-smith/templates-custom/etc/crontab/unjunk |
| + | |
| + | Add extra lines to have reminder sent out more often or change the hour/day in the last line with the $OUT - Change the "5" to "1" for Monday rather than Friday. |
| + | |
| + | { |
| + | use esmith::ConfigDB; |
| + | |
| + | my $dbh = esmith::ConfigDB->open() || die "Unable to open configuration dbase."; |
| + | my %sa_conf = $dbh->get('unjunkmgr')->props; |
| + | |
| + | while (my ($parameter,$value) = each(%sa_conf)) { |
| + | if ($parameter eq 'enabled') { |
| + | $enabled = $value; |
| + | } |
| + | } |
| + | |
| + | $OUT = ""; |
| + | if (uc($enabled) eq 'YES') { |
| + | $OUT .= "# Schedule the UnJunk every 5 minutes\n"; |
| + | $OUT .= "0-59/5 * * * * root /usr/local/unjunkmgr/spamchanger.pl -file=/tmp/unjunk.file\n"; |
| + | $OUT .= "\n"; |
| + | $OUT .= "# Schedule the weekly Blocked Junk Summary to arrive at 1PM Friday\n"; |
| + | $OUT .= "0 13 * * 5 root /usr/local/unjunkmgr/spamreminder.pl\n"; # Friday |
| + | } |
| + | } |
| + | |
| + | Then expand templates |
| + | |
| + | expand-template /etc/crontab |
| + | |
| | | |
| ===How do I report a problem or a suggestion?=== | | ===How do I report a problem or a suggestion?=== |