Search documentation of phoenix_kit

# mix phoenix_kit.configure_aws_ses (phoenix_kit v1.6.19)

View Source

Mix task to configure AWS SES integration for PhoenixKit email system.

This task helps set up AWS SES configuration set, SNS topics, and SQS queues for tracking email delivery events and processing email status updates.

## Usage

    # Check current configuration status
    mix phoenix_kit.configure_aws_ses --status

    # Configure basic SES settings
    mix phoenix_kit.configure_aws_ses --config-set my-app-tracking

    # Set up SNS topic for events
    mix phoenix_kit.configure_aws_ses --sns-topic arn:aws:sns:eu-north-1:123456789012:email-events

    # Configure SQS queue for processing
    mix phoenix_kit.configure_aws_ses --sqs-queue https://sqs.eu-north-1.amazonaws.com/123456789012/email-events

    # Set DLQ URL for failed messages
    mix phoenix_kit.configure_aws_ses --dlq-url https://sqs.eu-north-1.amazonaws.com/123456789012/email-events-dlq

    # Specify AWS region
    mix phoenix_kit.configure_aws_ses --region eu-north-1

    # Reset configuration
    mix phoenix_kit.configure_aws_ses --reset

    # Show help
    mix phoenix_kit.configure_aws_ses --help