mirror of
https://github.com/borekon/Blocklists.git
synced 2025-06-07 22:14:31 +02:00
Ask for mail
Now the script asks to user for an email to send the log file. Timeout of 15 seconds. That is for cron purposes. If the timeout ocurrs, the default address will be ($whoami)@$HOSTNAME
This commit is contained in:
parent
9719872522
commit
8a2007ec80
|
@ -24,7 +24,8 @@ if [ ! -f $GREP_PATH ]; then echo "Cannot find [ grep ]. Is it installed? Exitin
|
|||
MAILLOG="/var/log/blocklist-update.log"
|
||||
MAIL_SENDER=$(whoami) #this defines a system-user without a shell or password. It's used as the e-mail sender name. You can create one like this: useradd -M -N -s /usr/sbin/nologin myuser && passwd -d myuser
|
||||
MAIL_SUBJECT="ERROR - IP blocklist script failed to download the IP set"
|
||||
MAIL_RECIPIENTS="mail-recipient@yourdomain.tld" #send mail to multiple receipients by overgiving a space-seperated address list
|
||||
read -t 15 -p "Insert a mail to send the log. Separate with space to send to multiple recipients: " MAIL_RECIPIENTS
|
||||
if [ ! $MAIL_RECIPIENTS ]; then MAIL_RECIPIENTS="$(whoami)@$(HOSTNAME)"; else echo "Address: " $MAIL_RECIPIENTS; fi;
|
||||
|
||||
BLOCKLIST_FILE="/tmp/ip-blocklist.txt"
|
||||
BLOCKLIST_TMP_FILE="/tmp/ip-blocklist.txt.tmp"
|
||||
|
|
Loading…
Reference in New Issue
Block a user