#!/bin/bash # https://documentation.mailgun.com/en/latest/api-routes.html 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 30 done exit 0 curl -s --user 'api:YOUR_API_KEY' \ https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages \ -F from='Excited User ' \ -F to=YOU@YOUR_DOMAIN_NAME \ -F to=bar@example.com \ -F subject='Hello' \ -F text='Testing some Mailgun awesomeness!'