update and move
This commit is contained in:
parent
160ea900e1
commit
0bda8a3cf6
|
|
@ -29,7 +29,13 @@ echo "Receipt Rule Name: $RULE_NAME"
|
||||||
# ------------------------
|
# ------------------------
|
||||||
# SES Domain-Identität erstellen
|
# SES Domain-Identität erstellen
|
||||||
# ------------------------
|
# ------------------------
|
||||||
echo "SES Domain-Identität erstellen..."
|
echo "SES Domain-Identität prüfen/erstellen..."
|
||||||
|
|
||||||
|
# Wir prüfen erst, ob es die Identity schon gibt (get-email-identity)
|
||||||
|
# Wenn NICHT (!), dann erstellen wir sie.
|
||||||
|
if ! aws sesv2 get-email-identity --email-identity ${DOMAIN_NAME} --region ${AWS_REGION} >/dev/null 2>&1; then
|
||||||
|
|
||||||
|
echo "Identity existiert nicht, wird erstellt..."
|
||||||
IDENTITY_RESULT=$(aws sesv2 create-email-identity \
|
IDENTITY_RESULT=$(aws sesv2 create-email-identity \
|
||||||
--email-identity ${DOMAIN_NAME} \
|
--email-identity ${DOMAIN_NAME} \
|
||||||
--region ${AWS_REGION})
|
--region ${AWS_REGION})
|
||||||
|
|
@ -37,6 +43,10 @@ IDENTITY_RESULT=$(aws sesv2 create-email-identity \
|
||||||
echo "Identity erstellt. Überprüfen Sie die DNS-Einträge für die Domain-Verifizierung."
|
echo "Identity erstellt. Überprüfen Sie die DNS-Einträge für die Domain-Verifizierung."
|
||||||
echo "$IDENTITY_RESULT" | jq .
|
echo "$IDENTITY_RESULT" | jq .
|
||||||
|
|
||||||
|
else
|
||||||
|
echo "Identity '${DOMAIN_NAME}' existiert bereits. Überspringe Erstellung."
|
||||||
|
fi
|
||||||
|
|
||||||
# DKIM-Signierung aktivieren
|
# DKIM-Signierung aktivieren
|
||||||
echo "DKIM-Signierung aktivieren..."
|
echo "DKIM-Signierung aktivieren..."
|
||||||
aws sesv2 put-email-identity-dkim-attributes \
|
aws sesv2 put-email-identity-dkim-attributes \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue