From 569381753dd951df989be985147b97d5ad955922 Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Fri, 18 Sep 2015 12:22:09 +0100 Subject: [PATCH] Removes old mail scripts --- utils/add_email.sh | 27 --------------------- utils/add_email_alias.sh | 22 ----------------- utils/add_email_support.sh | 48 -------------------------------------- 3 files changed, 97 deletions(-) delete mode 100755 utils/add_email.sh delete mode 100755 utils/add_email_alias.sh delete mode 100755 utils/add_email_support.sh diff --git a/utils/add_email.sh b/utils/add_email.sh deleted file mode 100755 index 7db0d0d..0000000 --- a/utils/add_email.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash -ex - -EMAIL=$1 -PASSWORD=`echo $RANDOM date | md5sum | base64 | cut -c-10` -MYSQL_PASS=`cat /data/domains/mail/mysql/.env | cut -d= -f2` - -DOMAIN=$(echo ${EMAIL} | cut -f2 -d@) - -/usr/bin/docker run \ - --rm \ - --name add_email_support_to_$DOMAIN \ - --link mysql-mail:db \ - indiepaas/mysql \ - mysql \ - -uadmin \ - -p$MYSQL_PASS \ - -h db \ - -e "INSERT INTO servermail.virtual_users (domain_id, password , email) \ - VALUES( \ - (SELECT id FROM servermail.virtual_domains WHERE name='$DOMAIN'), \ - ENCRYPT('$PASSWORD', CONCAT('\$6\$', SUBSTRING(SHA(RAND()), -16))), \ - '$EMAIL');" - -echo "Email added with success" -echo "Pass: $PASSWORD" - - diff --git a/utils/add_email_alias.sh b/utils/add_email_alias.sh deleted file mode 100755 index 5bd7ab1..0000000 --- a/utils/add_email_alias.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash -ex - -DOMAIN=$1 -SOURCE=$2 -DESTINATION=$3 -MYSQL_PASS=`cat /data/domains/mail/mysql/.env | cut -d= -f2` - -/usr/bin/docker run \ - --rm \ - --name add_email_support_to_$DOMAIN \ - --link mysql-mail:db \ - indiepaas/mysql \ - mysql \ - -uadmin \ - -p$MYSQL_PASS \ - -h db \ - -e "INSERT INTO servermail.virtual_aliases (domain_id, source , destination) \ - VALUES( \ - (SELECT id FROM servermail.virtual_domains WHERE name='$DOMAIN'), \ - '$SOURCE', - '$DESTINATION');" - diff --git a/utils/add_email_support.sh b/utils/add_email_support.sh deleted file mode 100755 index 7e1370b..0000000 --- a/utils/add_email_support.sh +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash -ex - -DOMAIN=$1 -MYSQL_PASS=`cat /data/domains/mail/mysql/.env | cut -d= -f2` - -/usr/bin/docker run \ - --rm \ - --name add_email_support_to_$DOMAIN \ - --link mysql-mail:db \ - indiepaas/mysql \ - mysql \ - -uadmin \ - -p$MYSQL_PASS \ - -h db \ - -e "INSERT INTO servermail.virtual_domains (name) VALUES ('$DOMAIN');" - -mkdir -p /data/domains/mail/opendkim/keys/$DOMAIN - -/usr/bin/docker run \ - --rm \ - --name opendkim-genkey \ - -v /data/domains/mail/opendkim:/etc/opendkim \ - indiepaas/postfix \ - /usr/bin/opendkim-genkey -D /etc/opendkim/keys/$DOMAIN/ -d $DOMAIN -s mail - -/usr/bin/docker run \ - --rm \ - --name opendkim-genkey \ - -v /data/domains/mail/opendkim:/etc/opendkim \ - indiepaas/postfix \ - /bin/chown -R opendkim /etc/opendkim/keys - -mv /data/domains/mail/opendkim/keys/$DOMAIN/mail.private /data/domains/mail/opendkim/keys/$DOMAIN/mail - -echo mail._domainkey.$DOMAIN $DOMAIN:mail:/etc/opendkim/keys/$DOMAIN/mail >> /data/domains/mail/opendkim/KeyTable - -echo *@$DOMAIN mail._domainkey.$DOMAIN >> /data/domains/mail/opendkim/SigningTable - -echo $DOMAIN >> /data/domains/mail/opendkim/TrustedHosts -echo galaxy.$DOMAIN >> /data/domains/mail/opendkim/TrustedHosts - -echo "Domain installed with success." -echo "Please add the followig records to it's DNS." - -cat /data/domains/mail/opendkim/keys/$DOMAIN/mail.txt - -echo "And don't forget spf :)" - -- GitLab