• We have many failed email send on one of our site. We use FunnelKit with OffloadSES and Amazon SES without any issuse on other sites.

    On this particular site:

    • the AWS account checked (domain verifiacations, email address verifications etc.), and everything seems OK.
    • WordPress debug enabled, but no related error founded
    • FunnelKit seems OK too, and doesnt show any error (under FunnelKit, seems all email sended properly, but under OffloadSES, failed sends listed)
    • failed sends are not related to one of the emails, or recepients

    How can I start resolve this issue?

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Delicious Brains Support

    (@dbisupport)

    Hi @losi,

    WP Offload SES Support Team here. Thanks for reaching out with your query! We would be happy to assist.

    We understand you’re experiencing some emails failing to send. Would you be able to check the oses_failures table in the database and send over the value of the “error” column for some of the failures? You may redact any sensitive info.

    We look forward to hearing from you!

    Thread Starter Losi

    (@losi)

    Hi @dbisupport,

    I appriciate the quick response.

    I’ve checked the database you mentioned earlier. It seems to me, that most the failures comes from the exceeded sending rate limit.

    <column name="job">O:51:"DeliciousBrains\WP_Offload_SES\Queue\Jobs\Email_Job":2:{s:8:"email_id";i:1600;s:10:"subsite_id";i:1;}</column>

    <column name="error">DeliciousBrains\WP_Offload_SES\Aws3\Aws\SesV2\Exception\SesV2Exception : Error executing "SendEmail" on "https://email.eu-central-1.amazonaws.com/v2/email/outbound-emails"; AWS HTTP error: Client error:
    POST https://email.eu-central-1.amazonaws.com/v2/email/outbound-emails resulted in a 429 Too Many Requests response: {"message":"Maximum sending rate exceeded."} TooManyRequestsException (client): Maximum sending rate exceeded. - {"message":"Maximum sending rate exceeded."}

    That’s interesting, because the sending rate limit is 14 email/sec related to this SES account, and limited to 10 email/sec in FunnelKit Automation for safety purposes by me.

    Plugin Support Delicious Brains Support

    (@dbisupport)

    Hi @losi,

    Thanks for the update. This error indicates that your site is exceeding the email sending rate for your AWS account. WP Offload SES includes an email queue to help stay within your send rate limits, but it seems the rate is still being exceeded. 

    In this case, kindly ensure you have the latest version of the plugin, as it has a fix related to the AWS SES account rate limit. If you like, you may also request an increase in your AWS SES sending limits.

    Please also check if your email processes are sending bursts exceeding your email sending rate. You can review when the emails are added to the queue on the plugin’s Activity tab.

    Another thing to check is if multiple sites share the same AWS account, as they’ll share this sending rate limit, which can contribute to the issue.

    Please let us know how it goes for you.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Failed sends’ is closed to new replies.