update and move

This commit is contained in:
Andreas Knuth 2025-11-26 16:51:32 -06:00
parent 160ea900e1
commit 0bda8a3cf6
2 changed files with 16 additions and 6 deletions

View File

@ -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 \