modif des envois de mails
This commit is contained in:
@@ -139,7 +139,7 @@ searchEmail() {
|
||||
searchMattermost() {
|
||||
#Ici $1 est une adresse email
|
||||
. $KAZ_KEY_DIR/env-mattermostAdmin
|
||||
docker exec -ti ${mattermostServName} bin/mmctl --suppress-warnings auth login $httpProto://$URL_AGORA --name local-server --username $mattermost_user --password $mattermost_pass >/dev/null 2>&1
|
||||
docker exec -ti ${mattermostServName} bin/mmctl --suppress-warnings auth login $httpProto://$URL_AGORA --name local-server --username $mattermost_user --password $mattermost_pass >/dev/null 2>&1
|
||||
docker exec -ti ${mattermostServName} bin/mmctl --suppress-warnings config set ServiceSettings.EnableAPIUserDeletion "true" >/dev/null 2>&1
|
||||
#on créé la list des mails dans mattermost
|
||||
docker exec -ti ${mattermostServName} bin/mmctl --suppress-warnings user list --all >${TFILE_MAILS_MATTERMOST} 2>/dev/null
|
||||
@@ -357,9 +357,7 @@ searchDestroy() {
|
||||
printKazMsg "Envoi d'un message dans mattermost pour la suppression du compte"
|
||||
docker exec -ti mattermostServ bin/mmctl post create kaz:Creation-Comptes --message "Le compte ${REP_SEARCH_DESTROY} est supprimé" >/dev/null 2>&1
|
||||
MAIL_SUPPR="Suppression du compte ${REP_SEARCH_DESTROY}"
|
||||
docker exec -i mailServ mailx -a 'Content-Type: text/plain; charset="UTF-8"' -r contact@${domain} -s "Suppression de mail" contact@${domain} << EOF
|
||||
${MAIL_SUPPR}
|
||||
EOF
|
||||
ExpMail contact@${domain} "Suppression de mail" ${MAIL_SUPPR}
|
||||
echo -e "${NC}"
|
||||
read -p " ---------------------- Appuyer sur une touche pour continuer -------------------------"
|
||||
searchDestroy
|
||||
@@ -414,7 +412,7 @@ gestPassword() {
|
||||
echo -e "$GREEN Compte $RED $(searchMattermost $COMPTE_A_MODIFIER) ${NC}"
|
||||
echo -e "$GREEN Compte Nextcloud $RED ${USER_NEXTCLOUD_MODIF} ${NC}"
|
||||
echo -e "$GREEN Le mot de passe sera = $RED ${PASSWORD} ${NC}"
|
||||
docker exec -ti mattermostServ bin/mmctl user change-password $(searchMattermost $COMPTE_A_MODIFIER) -p $PASSWORD >/dev/null 2>&1
|
||||
docker exec -ti mattermostServ bin/mmctl user change-password $(searchMattermost ${COMPTE_A_MODIFIER}) -p ${PASSWORD} >/dev/null 2>&1
|
||||
curl -H 'OCS-APIREQUEST: true' -X PUT $httpProto://admin:$NEXTCLOUD_ADMIN_PASSWORD@$URL_NC/ocs/v1.php/cloud/users/${USER_NEXTCLOUD_MODIF} -d key=password -d value=${PASSWORD} >/dev/null 2>&1
|
||||
pass=$(mkpasswd -m sha512crypt ${PASSWORD})
|
||||
echo -e "\n\ndn: cn=${COMPTE_A_MODIFIER},ou=users,${ldap_root}\n\
|
||||
@@ -423,7 +421,7 @@ replace: userPassword\n\
|
||||
userPassword: {CRYPT}${pass}\n\n" | ldapmodify -c -H ldap://${LDAP_IP} -D "cn=${LDAP_ADMIN_USERNAME},${ldap_root}" -x -w "${LDAP_ADMIN_PASSWORD}"
|
||||
echo -e "Envoi d'un message dans mattermost pour la modification du mot de passe"
|
||||
docker exec -ti mattermostServ bin/mmctl post create kaz:Creation-Comptes --message "Le mot de passe du compte ${COMPTE_A_MODIFIER} a été modifié" >/dev/null 2>&1
|
||||
if [ $ADRESSE_SEC == "OUI" ]
|
||||
if [ ${ADRESSE_SEC} == "OUI" ]
|
||||
then
|
||||
echo -e "Envoi d'un message à l' adresse de secours : $GREEN${MAIL_SECOURS}${NC}"
|
||||
MAIL_CHANG="
|
||||
@@ -437,11 +435,9 @@ Le site Web de Kaz : https://kaz.bzh
|
||||
Le mail de la collégiale : contact@kaz.bzh
|
||||
|
||||
A bientôt"
|
||||
docker exec -i mailServ mailx -a 'Content-Type: text/plain; charset="UTF-8"' -r admin@${domain} -s "Modification du compte" $MAIL_SECOURS << EOF
|
||||
${MAIL_CHANG}
|
||||
EOF
|
||||
ExpMail ${MAIL_SECOURS} "Modification du compte" ${MAIL_CHANG}
|
||||
fi
|
||||
if [ $ADRESSE_SEC == "NON" ]
|
||||
if [ ${ADRESSE_SEC} == "NON" ]
|
||||
then
|
||||
echo -e "${RED} Pas d adresse de secours ${NC}"
|
||||
fi
|
||||
|
Reference in New Issue
Block a user