Gerda Ilger created CAMEL-19761:
-----------------------------------

             Summary: camel-aws2-ses: Upgrade to SESV2Client
                 Key: CAMEL-19761
                 URL: https://issues.apache.org/jira/browse/CAMEL-19761
             Project: Camel
          Issue Type: Improvement
          Components: camel-aws2
    Affects Versions: 4.x
            Reporter: Gerda Ilger


As [discussed on January 16, 
2023|https://lists.apache.org/thread/vywggwhj2v48j6j4v9rx49bq1kbks5h5]:

aws2-ses is based on Amazon' AWS v2 SES v1 client, which has a 10 MB per 
message limit.
In order to send messages up to 40 MB, we'll need to switch to Amazon’s 
SESV2Client. [[1] |[https://docs.aws.amazon.com/ses/latest/dg/quotas.html]]
 
Duplicating the aws2-ses component and upgrading the SES client seems to do the 
trick. It would look something like this: 
[https://github.com/gerdailger/camel/compare/master...feat_camel_aws2_ses2]

As suggested by Andrea Consentino, creating a JIRA issue to discuss the best 
way to merge & whether it would be better to have only one component based on 
SESV2Client. 

Note that while SESV2Client has been working very well & exactly like the v1 
client (only better - supporting 40 MB messages) for us for the last 8 months, 
I don't know if there may be (edge) cases where it behaves differently and 
breaks things for others.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to