File tree Expand file tree Collapse file tree 7 files changed +16
-19
lines changed
Expand file tree Collapse file tree 7 files changed +16
-19
lines changed Original file line number Diff line number Diff line change @@ -47,20 +47,19 @@ is_package_full 'MAIL_DOMAINS'
4747mkdir $HOMEDIR /$user /conf/mail/$domain
4848mkdir $HOMEDIR /$user /mail/$domain_idn
4949touch $HOMEDIR /$user /conf/mail/$domain /aliases
50- touch $HOMEDIR /$user /conf/mail/$domain /protection
5150touch $HOMEDIR /$user /conf/mail/$domain /passwd
5251
5352# Adding symlink
5453ln -s $HOMEDIR /$user /conf/mail/$domain /etc/$MAIL_SYSTEM /domains/$domain_idn
5554
5655# Adding antispam protection
5756if [ " $antispam " = ' yes' ]; then
58- echo ' antispam ' >> $HOMEDIR /$user /conf/mail/$domain /protection
57+ touch $HOMEDIR /$user /conf/mail/$domain /antispam
5958fi
6059
6160# Adding antivirus protection
6261if [ " $antivirus " = ' yes' ]; then
63- echo ' antivirus ' >> $HOMEDIR /$user /conf/mail/$domain /protection
62+ touch $HOMEDIR /$user /conf/mail/$domain /antivirus
6463fi
6564
6665# Adding dkim
Original file line number Diff line number Diff line change @@ -39,10 +39,9 @@ is_object_value_empty 'mail' 'DOMAIN' "$domain" '$ANTISPAM'
3939# Action #
4040# ----------------------------------------------------------#
4141
42- # Adding antispam key to config
43- if [ -z " $( grep spam $HOMEDIR /$user /conf/mail/$domain /protection) " ]; then
44- echo ' antispam' >> $HOMEDIR /$user /conf/mail/$domain /protection
45- fi
42+ # Adding antispam flag
43+ touch $HOMEDIR /$user /conf/mail/$domain /antispam
44+
4645
4746# ----------------------------------------------------------#
4847# Vesta #
Original file line number Diff line number Diff line change @@ -39,10 +39,8 @@ is_object_value_empty 'mail' 'DOMAIN' "$domain" '$ANTIVIRUS'
3939# Action #
4040# ----------------------------------------------------------#
4141
42- # Adding antivirus key to config
43- if [ -z " $( grep ' virus' $HOMEDIR /$user /conf/mail/$domain /protection) " ]; then
44- echo ' antivirus' >> $HOMEDIR /$user /conf/mail/$domain /protection
45- fi
42+ # Adding antivirus flag
43+ touch $HOMEDIR /$user /conf/mail/$domain /antivirus
4644
4745
4846# ----------------------------------------------------------#
Original file line number Diff line number Diff line change @@ -39,8 +39,8 @@ is_object_value_exist 'mail' 'DOMAIN' "$domain" '$ANTISPAM'
3939# Action #
4040# ----------------------------------------------------------#
4141
42- # Delete antispam key
43- sed -i " /antispam/d " $HOMEDIR /$user /conf/mail/$domain /protection
42+ # Delete antispam flag
43+ rm -f $HOMEDIR /$user /conf/mail/$domain /antispam
4444
4545
4646# ----------------------------------------------------------#
Original file line number Diff line number Diff line change @@ -39,8 +39,8 @@ is_object_value_exist 'mail' 'DOMAIN' "$domain" '$ANTIVIRUS'
3939# Action #
4040# ----------------------------------------------------------#
4141
42- # Delete antivirus key
43- sed -i " /antivirus/d " $HOMEDIR /$user /conf/mail/$domain /protection
42+ # Delete antivirus flag
43+ rm -f $HOMEDIR /$user /conf/mail/$domain /antivirus
4444
4545
4646# ----------------------------------------------------------#
Original file line number Diff line number Diff line change @@ -418,20 +418,21 @@ rebuild_mail_domain_conf() {
418418 ln -s $HOMEDIR /$user /conf/mail/$domain \
419419 /etc/$MAIL_SYSTEM /domains/$domain_idn
420420 rm -f $HOMEDIR /$user /conf/mail/$domain /aliases
421+ rm -f $HOMEDIR /$user /conf/mail/$domain /antispam
422+ rm -f $HOMEDIR /$user /conf/mail/$domain /antivirus
421423 rm -f $HOMEDIR /$user /conf/mail/$domain /protection
422424 rm -f $HOMEDIR /$user /conf/mail/$domain /passwd
423425 touch $HOMEDIR /$user /conf/mail/$domain /aliases
424- touch $HOMEDIR /$user /conf/mail/$domain /protection
425426 touch $HOMEDIR /$user /conf/mail/$domain /passwd
426427
427428 # Adding antispam protection
428429 if [ " $ANTISPAM " = ' yes' ]; then
429- echo ' antispam ' >> $HOMEDIR /$user /conf/mail/$domain /protection
430+ touch $HOMEDIR /$user /conf/mail/$domain /antispam
430431 fi
431432
432433 # Adding antivirus protection
433434 if [ " $ANTIVIRUS " = ' yes' ]; then
434- echo ' antivirus ' >> $HOMEDIR /$user /conf/mail/$domain /protection
435+ touch $HOMEDIR /$user /conf/mail/$domain /antivirus
435436 fi
436437
437438 # Adding dkim
Original file line number Diff line number Diff line change 11##########################################################################
22#SPAMASSASSIN = yes
3- SPAM_SCORE = 10
3+ SPAM_SCORE = 50
44#CLAMD = yes
55##########################################################################
66
You can’t perform that action at this time.
0 commit comments