• Resolved davidtr

    (@davidtr)


    Hi,

    Thanks for this plugin, this is exactly what I’m after, but unfortunately I can’t seem to activate it. I read other posts here and followed instructions.

    I got to a point where I have:

    Sender Email is set
    Amazon API Keys are valid
    Sender Email has not been confirmed yet.

    Questions:

    1. How do I confirm a sender email? I received the email from SES and clicked on the link there. I don’t see this affecting the plugin.
    2. I tried to force activation (the checkbox), because I know the sender is confirmed, but the plugin won’t activate.

    Here’s what I have in the log when trying to force activation:

    1432016651 No verified Emails.
    1432016651 Deactivate sender_ok=0 Force=0 credentials_ok=1
    1432016651 Sender not OK
    1432016651 Forced activation

    Thanks!

    https://www.ads-software.com/plugins/wp-ses/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Sylvain Deaure

    (@sylvaindeaure)

    It looks like the sender is NOT validated.
    The sender email (case sensitive) is listed as Verified if Amazon says it is.
    If not, validate again.

    Forced activation won’t help in this case.

    Thread Starter davidtr

    (@davidtr)

    Thanks! I found the reason it didn’t work for me. Will write it here for next people who may encounter this.

    The email was validated already, but the IAM policy I had in place for the SES user didn’t allow this to be confirmed by the plugin:

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": "ses:SendEmail",
                "Resource": "*"
            },
            {
                "Effect": "Allow",
                "Action": "ses:VerifyEmailAddress",
                "Resource": "*"
            }
        ]
    }

    I changed it temporarily to:

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": "ses:*",
                "Resource": "*"
            }
        ]
    }

    Then clicked on Refresh button at the top of the plugin settings page. Once the page confirmed that the address is verified then I reverted to previous policy. Actually I also removed from the policy the permission to verify address. So now, that the address is verified the IAM policy allows only to send emails.

    Thanks!

    Plugin Contributor Sylvain Deaure

    (@sylvaindeaure)

    Great, thanks a lot for the update !

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Unable to activate’ is closed to new replies.