Browse Source

fix _MAILGUN_BASE for US region

pull/2260/head
Honza Hommer 7 years ago
parent
commit
04b811e9ac
No known key found for this signature in database GPG Key ID: 5EBDE8E7E1A00ACA
  1. 17
      notify/mailgun.sh

17
notify/mailgun.sh

@ -28,14 +28,23 @@ mailgun_send() {
_saveaccountconf_mutable MAILGUN_API_KEY "$MAILGUN_API_KEY"
MAILGUN_REGION="${MAILGUN_REGION:-$(_readaccountconf_mutable MAILGUN_REGION)}"
case "$MAILGUN_REGION" in
[Uu][Ss] | "")
if [ -z "$MAILGUN_REGION" ]; then
MAILGUN_REGION=""
_debug "The MAILGUN_REGION is not set, so use the default us region."
fi
MAILGUN_REGION=""
_MAILGUN_BASE="https://api.mailgun.net/v3"
else
;;
[Ee][Uu])
_saveaccountconf_mutable MAILGUN_REGION "$MAILGUN_REGION"
_MAILGUN_BASE="https://api.eu.mailgun.net/v3"
fi
_MAILGUN_BASE="https://api.$MAILGUN_REGION.mailgun.net/v3"
;;
*)
_err "$MAILGUN_REGION is not a valid region."
return 1
;;
esac
MAILGUN_TO="${MAILGUN_TO:-$(_readaccountconf_mutable MAILGUN_TO)}"
if [ -z "$MAILGUN_TO" ]; then

Loading…
Cancel
Save