Updating vhost creation configuration parameter to make the sendmail argument to be login@<mailname_bounce>

The perpose is to hide the user real mail address while not receiving his bounces.
This commit is contained in:
Steven Mondji-Lerider 2013-03-14 10:26:12 +00:00
parent 89ae27ac5e
commit 792cdad12b
1 changed files with 3 additions and 4 deletions

View File

@ -1,6 +1,5 @@
#!/bin/bash #!/bin/bash
# Update domain next-gen by fufroma # Update domain next-gen by fufroma
for CONFIG_FILE in \ for CONFIG_FILE in \
/etc/alternc/local.sh \ /etc/alternc/local.sh \
/usr/lib/alternc/functions.sh \ /usr/lib/alternc/functions.sh \
@ -66,9 +65,9 @@ done
# sub_domaines.web_action = update and sub_domains.only_dns = false # sub_domaines.web_action = update and sub_domains.only_dns = false
IFS="$NEWIFS" IFS="$NEWIFS"
mysql_query " mysql_query "
select concat_ws('$IFS',lower(sd.type), if(length(sd.sub)>0,concat_ws('.',sd.sub,sd.domaine),sd.domaine), m.mail, sd.valeur ) select concat_ws('$IFS',lower(sd.type), if(length(sd.sub)>0,concat_ws('.',sd.sub,sd.domaine),sd.domaine), concat_ws('@',m.login,v.value), sd.valeur )
from sub_domaines sd,membres m from sub_domaines sd,membres m, variable v
where sd.compte=m.uid and sd.web_action ='UPDATE' where sd.compte=m.uid and sd.web_action ='UPDATE' and v.name='mailname_bounce'
;" | while read type domain mail valeur ; do ;" | while read type domain mail valeur ; do
host_create "$type" "$domain" "$mail" "$valeur" host_create "$type" "$domain" "$mail" "$valeur"
mysql_query "update sub_domaines sd set web_action='OK',web_result='$?' where lower(sd.type)='$type' and if(length(sd.sub)>0,concat_ws('.',sd.sub,sd.domaine),sd.domaine)='$domain' and sd.valeur='$valeur'; " mysql_query "update sub_domaines sd set web_action='OK',web_result='$?' where lower(sd.type)='$type' and if(length(sd.sub)>0,concat_ws('.',sd.sub,sd.domaine),sd.domaine)='$domain' and sd.valeur='$valeur'; "