skip to Main Content

I am building an application using AWS SES, but it is not clear to me which version of the API I should be developing against.

Looking at the Amazon Simple Email Service Documentation I see both API and API v2 listed.

Logic would tell me to use v2 as that is a higher number, but at the same time the Developer Guide primarily references API (not API v2).

Similarly the Code examples section is much smaller for v2.

If I look at the .NET libraries, which is the SDK I would be using, it isn’t much help either, and both versions have had updates pushed in the last 24 hours, and both are on version 3.10X.XX.

Is there any documentation from AWS that indicates the status of their SES SDKs and when particular versions are going to be deprecated? I would prefer not to start developing against a specific version only to find that support is ending for it in a short time.

Thanks

2

Answers


  1. Now the question you are asking is given the .NET SDK V3, what version of the SES .NET API should you use.

    In the AWS Github, it uses SES .NET Service Client v1:

    https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3/SES/Actions

    However, now there is .NET Service Client v2.

    https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/SimpleEmailV2/TSimpleEmailServiceV2Client.html

    Both are supported and I do not think you have to worry about support for v1 ending in the short time. I will confirm and post back.

    Login or Signup to reply.
  2. As per https://docs.aws.amazon.com/cli/latest/reference/ses/index.html

    AWS CLI version 2, the latest major version of AWS CLI, is now stable
    and recommended for general use. To view this page for the AWS CLI
    version 2, click here. For more information see the AWS CLI version 2
    installation instructions and migration guide.

    In other words, I would recommend using version 2.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search