SES and Pinpoint query

0

My customer is using SES’s SMTP capability to allow a solution to send emails. Hence the solution points to SES’s SMTP hostname, port and credentials. This works fine.

They are looking to add open/tracking to these emails via Pinpoint (ie writes open, bounce events to Kinesis), and they want to setup a Pinpoint project, and utilize an SMTP interface for that too.

Question is – can they re-use the existing IAM account that they have setup for SES, or do they need to create a new one in Pinpoint, ie go into Pinpoint -> select the project -> email -> Sending methods -> Generate SMTP credentials?

Thank you

1개 답변
0
수락된 답변

Your customer can continue to use their existing endpoint and IAM user / SMTP credentials setup after setting up the rest of their Pinpoint settings. In fact, the Pinpoint Generate SMTP credentials button redirects to SES's SMTP credentials page, and if you create one IAM user / SMTP credential pair through both methods you'll notice that both have the same permissions attached to them

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

As an aside, for adding open / click tracking for emails sent over SMTP, the customer needs to include an additional email header called X-SES-CONFIGURATION-SET with a value a configuration set for which open & click tracking are enabled. Code samples for this are available here .

AWS
답변함 5년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠