diff --git a/tests/test_send_email.sh b/tests/test_send_email.sh index d992385e7d9bf97c5eebbcbce532a82d4606bbe5..eb2e68c5ed143aac951a470dbcb3840e3095bc7c 100755 --- a/tests/test_send_email.sh +++ b/tests/test_send_email.sh @@ -1,10 +1,12 @@ #!/bin/bash # Copyright 2017, Florent Thiery # envoyer un mail contenant un truc random -echo "This is a test email" | mail -s "Test email from `cat /etc/hostname`" deployment@ubicast.eu +RAND="$RANDOM" +EMAIL="deployment+$RAND@ubicast.eu" +echo "This is a test email" | mail -s "Test email from `cat /etc/hostname`" $EMAIL sleep 10 -tail -n 10 /var/log/mail.log | grep bounced -if [ $? -na 0 ]; then +grep $EMAIL /var/log/mail.log | grep bounced +if [ $? -ne 0 ]; then echo "Sending mail failed" exit 1 fi