[ 
https://issues.apache.org/jira/browse/CAMEL-19761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gerda Ilger updated CAMEL-19761:
--------------------------------
    Description: 
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. [Service quotas in Amazon 
SES|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.

  was:
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.


> 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
>            Priority: Minor
>              Labels: AWS
>
> 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. [Service quotas in Amazon 
> SES|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