40 lines
1.2 KiB
Bash
Executable File
40 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
MG_URL_ROOT="https://api.mailgun.net/v3"
|
|
MG_URL_EU_ROOT="https://api.eu.mailgun.net/v3"
|
|
MG_APIKEY="api:key-6e4b01ba0681141a509c1c462fca40f4"
|
|
#https://api.mailgun.net/v3/
|
|
#https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages \
|
|
|
|
DOMAINS="iwanclement.eu nadineclement.eu ansible4ever.eu devops-lyon.eu"
|
|
DOMAINS="iwanclement.eu lescorpsdereve.eu"
|
|
DOMAINS="nadineclement.eu devops-lyon.eu ansible4ever.eu mastodon-lyon.eu iade-lyon.eu"
|
|
DOMAINS="nadineclement.eu ansible4ever.eu iade-lyon.eu iwanclement.eu lescorpsdereve.eu"
|
|
TO="to=ivan.pubclement@free.fr"
|
|
FROM="from=ivan.clement@free.fr"
|
|
|
|
for i in $DOMAINS
|
|
do
|
|
echo $i
|
|
DOM_URL="${MG_URL_ROOT}/mg.${i}/messages"
|
|
TO="to=iwan.clement@mg.${i}"
|
|
curl -s --user $MG_APIKEY \
|
|
$DOM_URL \
|
|
-F $FROM \
|
|
-F $TO \
|
|
-F subject="Testons sur le domaine mg.$i" \
|
|
-F text='Testing some Mailgun awesomeness!'
|
|
RETOUR=$?
|
|
echo
|
|
echo "Code retour: $RETOUR"
|
|
sleep 10
|
|
done
|
|
|
|
exit 0
|
|
|
|
curl -s --user 'api:YOUR_API_KEY' \
|
|
https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages \
|
|
-F from='Excited User <mailgun@YOUR_DOMAIN_NAME>' \
|
|
-F to=YOU@YOUR_DOMAIN_NAME \
|
|
-F to=bar@example.com \
|
|
-F subject='Hello' \
|
|
-F text='Testing some Mailgun awesomeness!' |