diff --git a/utils/add_email_alias.sh b/utils/add_email_alias.sh
new file mode 100755
index 0000000000000000000000000000000000000000..60036b242cfcff01739e7babc4badc70ebff804e
--- /dev/null
+++ b/utils/add_email_alias.sh
@@ -0,0 +1,22 @@
+#!/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 \
+  pierreozoux/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_to.sh b/utils/add_email_to.sh
new file mode 100755
index 0000000000000000000000000000000000000000..ffb79f695115737b60e6905176b7736058e1fb05
--- /dev/null
+++ b/utils/add_email_to.sh
@@ -0,0 +1,22 @@
+#!/bin/bash -ex
+
+DOMAIN=$1
+PASSWORD=`echo $RANDOM date | md5sum | base64 | cut -c-10`
+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 \
+  pierreozoux/mysql \
+    mysql \
+      -uadmin \
+      -p$MYSQL_PASS \
+      -h db \
+        -e "INSERT INTO servermail.virtual_domains (name) VALUES ('$DOMAIN');" \
+        -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))), \
+            'contact@$DOMAIN');"
+