mirror of
https://github.com/myvesta/vesta
synced 2025-08-19 04:50:47 -07:00
replaced static definition for mail server
This commit is contained in:
parent
b072479b53
commit
fbb54a87fe
5 changed files with 4 additions and 8 deletions
|
@ -56,7 +56,7 @@ chown $user:mail $HOMEDIR/$user/mail/$domain_idn
|
||||||
chmod 770 $HOMEDIR/$user/mail/$domain_idn
|
chmod 770 $HOMEDIR/$user/mail/$domain_idn
|
||||||
|
|
||||||
# Adding symlink
|
# Adding symlink
|
||||||
ln -s $HOMEDIR/$user/conf/mail/$domain /etc/exim/domains/$domain_idn
|
ln -s $HOMEDIR/$user/conf/mail/$domain /etc/$MAIL_SYSTEM/domains/$domain_idn
|
||||||
|
|
||||||
# Adding antispam protection
|
# Adding antispam protection
|
||||||
if [ "$antispam" = 'yes' ]; then
|
if [ "$antispam" = 'yes' ]; then
|
||||||
|
|
|
@ -42,7 +42,7 @@ is_object_unsuspended 'mail' 'DOMAIN' "$domain"
|
||||||
get_domain_values 'mail'
|
get_domain_values 'mail'
|
||||||
accounts=$(wc -l $USER_DATA/mail/$domain.conf|cut -f 1 -d ' ')
|
accounts=$(wc -l $USER_DATA/mail/$domain.conf|cut -f 1 -d ' ')
|
||||||
|
|
||||||
rm -f /etc/exim/domains/$domain_idn
|
rm -f /etc/$MAIL_SYSTEM/domains/$domain_idn
|
||||||
rm -rf $HOMEDIR/$user/conf/mail/$domain
|
rm -rf $HOMEDIR/$user/conf/mail/$domain
|
||||||
rm -rf $HOMEDIR/$user/mail/$domain_idn
|
rm -rf $HOMEDIR/$user/mail/$domain_idn
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ is_object_unsuspended 'mail' 'DOMAIN' "$domain"
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
|
|
||||||
# Deleting symbolic link
|
# Deleting symbolic link
|
||||||
rm -f /etc/exim/domains/$domain
|
rm -f /etc/$MAIL_SYSTEM/domains/$domain
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
|
|
|
@ -38,7 +38,7 @@ is_object_suspended 'mail' 'DOMAIN' "$domain"
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
|
|
||||||
# Add symbolic link
|
# Add symbolic link
|
||||||
ln -s $HOMEDIR/$user/conf/mail/$domain /etc/exim/domains/
|
ln -s $HOMEDIR/$user/conf/mail/$domain /etc/$MAIL_SYSTEM/domains/
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
|
|
|
@ -742,10 +742,6 @@ vst_ip=$(wget vestacp.com/what-is-my-ip/ -O - 2>/dev/null)
|
||||||
if [ ! -z "$vst_ip" ] && [ "$vst_ip" != "$main_ip" ]; then
|
if [ ! -z "$vst_ip" ] && [ "$vst_ip" != "$main_ip" ]; then
|
||||||
# Set NAT association
|
# Set NAT association
|
||||||
$VESTA/bin/v-change-sys-ip-nat $main_ip $vst_ip
|
$VESTA/bin/v-change-sys-ip-nat $main_ip $vst_ip
|
||||||
|
|
||||||
# Assign passive ip address
|
|
||||||
echo "pasv_address=$vst_ip" >> /etc/vsftpd/vsftpd.conf
|
|
||||||
service vsftpd restart
|
|
||||||
fi
|
fi
|
||||||
if [ -z "$vst_ip" ]; then
|
if [ -z "$vst_ip" ]; then
|
||||||
vst_ip=$main_ip
|
vst_ip=$main_ip
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue