Domainagen - Setup
Webhook URL
Use this URL as the HTTPS endpoint for your SNS subscription:
http://sesgo.echofive.xyz/webhooks/6448e0b7-7cc6-4bd6-8229-8c61f3bcacd1
Step 1: Create an SNS Topic
- Go to the AWS SNS Console
- Click Create topic
- Choose Standard type
- Name it something like
sessy-domainagen - Click Create topic
Step 2: Subscribe to the Topic
- On the topic detail page, click Create subscription
- Set Protocol to HTTPS
- Set Endpoint to the webhook URL above
- Click Create subscription
- Sessy will automatically confirm the subscription
Step 3: Configure SES Event Destination
- Go to the SES Configuration Sets Console
- Select your configuration set (or create one named
domainagen) - Go to Event destinations tab and click Add destination
- Select all event types you want to track (Send, Delivery, Bounce, Complaint, Open, Click, etc.)
- Choose Amazon SNS as the destination
- Select the SNS topic you created in Step 1
- Click Save
Step 4: Use the Configuration Set
When sending emails via SES, specify this configuration set. Example using the AWS SDK:
// Go example
input := &sesv2.SendEmailInput{
ConfigurationSetName: aws.String("domainagen"),
// ... rest of your email parameters
}