Bascule Z-Push, préparation Mail

This commit is contained in:
VC
2019-09-04 18:02:51 +02:00
parent dded46ff64
commit 66717dcc13
30 changed files with 828 additions and 2 deletions

View File

@@ -0,0 +1,34 @@
#!/bin/bash
mailto="$1"
comment="$2"
vowels="aeiouy"
consonants="bcdfgjklmnprstvwz"
numbers="0123456789"
n_vowels=`echo -n $vowels | wc -m`
n_consonants=`echo -n $consonants | wc -m`
n_numbers=`echo -n $numbers | wc -m`
syllabes=$((RANDOM % 4 + 2))
str1=""
for f in `seq 0 $syllabes`
do
str1+=${consonants:$((RANDOM % $n_consonants)):1}${vowels:$((RANDOM % $n_vowels)):1}
done
for f in `seq 0 $((syllabes - 1))`
do
str2+=${numbers:$((RANDOM % $n_numbers)):1}
done
echo "Mail jetable : $str1-$str2@mateu.be"
echo "$str1-$str2: $mailto ($comment)" >> /etc/aliases
/usr/bin/newaliases
systemctl reload postfix
echo -n "" | mail -s "Votre nouvelle adresse temporaire pour $comment" $str1-$str2@mateu.be