0
votes

I have some problem when integrating AWS SES into my website as it bounced every email that I sent out from the AWS EC-2 but it does not trigger the AWS SNS bounce topic and subscription that created by our own.

I also include the response that we got from the AWS SNS notification subscription. We have even requested reassociate EC-2 IP address to solve this issue but it does not stop the bounce email occurred.

P/S: The email recipient has been verified before the outgoing email is sent out. Thus, all outgoing emails are intended to send the email recipient who has agreed to receive this email. Email content does not include any spam and fraud contents.

  "notificationType": "Delivery",
  "mail": {
    "timestamp": "2020-12-08T08:02:45.195Z",
    "source": "[email protected]",
    "sourceArn": "arn:aws:ses:ap-southeast-1:272232267615:identity/[email protected]",
    "sourceIp": "55.77.21.130",
    "sendingAccountId": "172232267615",
    "messageId": "010e0176415fc94b-f951e6c0-5c95-47b9-9613-41a3fb974278-000000",
    "destination": [
      "[email protected]"
    ],
    "headersTruncated": false,
    "headers": [
      {
        "name": "Received",
        "value": "from [email protected] (ec2-55-77-21-130.ap-southeast-1.compute.amazonaws.com [55.77.21.130]) by email-smtp.amazonaws.com with SMTP (SimpleEmailService-d-3QN6IBWB7) id fIYbsPB5EHvivGZ9MG5U for [email protected]; Tue, 08 Dec 2020 08:02:45 +0000 (UTC)"
      },
      {
        "name": "Date",
        "value": "Tue, 8 Dec 2020 16:02:45 +0800"
      },
      {
        "name": "To",
        "value": "[email protected]"
      },
      {
        "name": "From",
        "value": "Inkrment Software Solution <[email protected]>"
      },
      {
        "name": "Reply-To",
        "value": "[email protected]"
      },
      {
        "name": "Subject",
        "value": "Join us at Kuala Lumpur Exhibition"
      },
      {
        "name": "Message-ID",
        "value": "<[email protected]>"
      },
      {
        "name": "X-Mailer",
        "value": "PHPMailer 6.1.5 (https://github.com/PHPMailer/PHPMailer)"
      },
      {
        "name": "List-Unsubscribe",
        "value": "<mailto:[email protected]?subject=Unsubscribe>, <https://unsubscribe.inkrment.com?emailId=23082833473483>"
      },
      {
        "name": "List-Unsubscribe-Post",
        "value": "List-Unsubscribe=One-Click"
      },
      {
        "name": "MIME-Version",
        "value": "1.0"
      },
      {
        "name": "Content-Type",
        "value": "multipart/alternative; boundary=\"b1_29Yh0Xfgt6O5JGnlKrKxaUxFUzBzhlI2vpWvVFJSg\""
      },
      {
        "name": "Content-Transfer-Encoding",
        "value": "8bit"
      }
    ],
    "commonHeaders": {
      "from": [
        "Inkrment Software Solution <[email protected]>"
      ],
      "replyTo": [
        "[email protected]"
      ],
      "date": "Tue, 8 Dec 2020 16:02:45 +0800",
      "to": [
        "[email protected]"
      ],
      "messageId": "<29Yh0Xfgt6O5JGnlKrKxaUxFUzBzhlI2vpWvVFJSg@[email protected]>",
      "subject": "Join us at Kuala Lumpur Exhibition"
    }
  },
  "delivery": {
    "timestamp": "2020-12-08T08:02:46.759Z",
    "processingTimeMillis": 1564,
    "recipients": [
      "[email protected]"
    ],
    "smtpResponse": "250 2.0.0 OK  1607414566 s5si2013138pjz.147 - gsmtp",
    "remoteMtaIp": "172.217.194.27",
    "reportingMTA": "e232-6.smtp-out.ap-southeast-1.amazonses.com"
  }
}

Reputation dashboard enter image description here

1
Can you provide the error log ?Atul Kumar
There's no error/bounce log but the bounce rate keep raising in reputation dashboard for no reason. You may check the reputation dashboard on the original thread.Miracle Hades
the json is for delivery event , not for bounce event. SES automatically adds the permissions to SNS trigger policy but you might want to check if you haven't modified it. docs.aws.amazon.com/ses/latest/DeveloperGuide/…James Dean

1 Answers

0
votes

Have You configured specified configuration sets and provided list of SNS topics for all of the events(I see that Delivery was provided, but did You also provided SNS topic for bounced emails). Also does Your emails which are being sent, have enabled bounce notifications? (In SES You need to allow it explicitly for all of the notification types which You need)