Add Mail Client Rules.

This commit is contained in:
2017-07-14 03:35:39 +02:00
parent e453044f84
commit 350f2dc487
4 changed files with 116 additions and 14 deletions

View File

@@ -126,10 +126,12 @@ forward_private_ips=""
# --- Define Ports for Services
# -------------
# - Is this a Web Server ?
# - Web Server Ports
# -
http_ports="80,443"
# - Is this a Mailserver (POP/IMAP)
# - Mail Client Ports (Submission/SMTPS/POPS/IMAPS)
# -
mail_user_ports="587,465,110,995,143,993"
# - SSH Ports
@@ -216,6 +218,11 @@ forward_smtpd_ips=""
mail_server_ips=""
forward_mail_server_ips=""
# - Mail Client (smtps/pop(s)/imap(s)
# -
mail_client_ips=""
forward_mail_client_ips=""
# - FTP Server
# -
ftp_server_ips=""
@@ -529,7 +536,7 @@ for _ip in $forward_smtpd_ips ; do
done
# ---
# - Mail POP/IMAP Server
# - Mail Services (smtps/pop(s)/imap(s)
# ---
# local
declare -a mail_server_ips_arr
@@ -542,6 +549,20 @@ for _ip in $forward_mail_server_ips ; do
forward_mail_server_ip_arr+=("$_ip")
done
# ---
# - Mail client (smtps/pop(s)/imap(s)
# ---
# local
declare -a mail_client_ips_arr
for _ip in $mail_client_ips ; do
mail_client_ips_arr+=("$_ip")
done
# DMZ
declare -a forward_mail_client_ip_arr
for _ip in $forward_mail_client_ips ; do
forward_mail_client_ip_arr+=("$_ip")
done
# ---
# - IP Addresses Mumble Server
# ---