# SES/SMTP Configuration # Copy this file to .env and fill in your actual credentials # Required: Your AWS SES credentials SES_USER=your_ses_access_key_id SES_PASS=your_ses_secret_access_key # Optional: SMTP server configuration # Default is EU West 2 - change if using different region SMTP_HOST=email-smtp.eu-west-2.amazonaws.com SMTP_PORT=587 # MySQL Database Configuration MYSQL_HOST=mysql MYSQL_PORT=3306 MYSQL_DATABASE=maillist MYSQL_USER=maillist MYSQL_PASSWORD=change_this_password MYSQL_ROOT_PASSWORD=change_this_root_password # API Configuration API_TOKEN=change_this_to_a_secure_random_token # Bounce Handling Configuration (Optional) # Set to 'true' to enable SNS webhook bounce handling # Set to 'false' to disable and rely on email-based bounce handling ENABLE_SNS_WEBHOOKS=false ENABLE_BOUNCE_HANDLING=false # If ENABLE_SNS_WEBHOOKS=true, you need: # 1. AWS SNS topic configured # 2. SES configured to send notifications to SNS topic # 3. Valid HTTPS domain for webhook endpoint # 4. SNS subscription confirmed to your webhook endpoint