AWS SES email receiving delay

0

I'm using AWS SES email receiving for my workflow, emails received will be stored in S3 bucket and it will trigger lambda function on s3 upload event.

There is intermittent delay between the time the actual email was sent and the time SES received email in S3 bucket. The delay ranges from few minutes upto few days. there is no issue with particular sender this is happening for all sorts of senders and the delay is intermittent and random. here some stats on delay Out of 779 email received on one particular day, 362 were received instantly within less than 5 minutes, but 417 took more than 5 minutes ranging from 7 minutes upto 1422 minutes(almost whole day).

I checked the delayed emails and all of them were SPAM and VIRUS passed. Also I checked there is no delay between email received and the lambda trigger.

I found no decent way to check error logs on email receiving except metric for received email count/event. This sounds like a quota issue but didn't found any way to increase the quota or at least verify the issue.

demandé il y a un an409 vues
2 réponses
0

Hi,

For each email that Amazon SES receives, Amazon SES generates a message ID that you can log. If there's no message ID, then Amazon SES didn't receive your email, so the email won't be delivered.

To check if there was a delay before your email was received by Amazon SES, then compare the timestamp between:

When your application made the call to Amazon SES When the message ID was generated by Amazon SES If the difference in time between the two events is significant, then this means that something happened between when your application sent the email and when Amazon SES acknowledged receipt of the email.

To determine if the delay is from the client, send a test email using the Amazon SES console. If the test email is delivered without any significant delay, then it indicates that the delay is occurring before the email reaches Amazon SES.

AWS
répondu il y a un an
  • the problem is email is sent by some other users that I don;t have access to, not my application. I do not call any SES api, i only have email receiving ruleset configured for my domain(verified correctly).

0

Hello,

I am using SES Production Access, All verification is done like DNS, Email and all, Emails start receiving but almost 50% of emails received delayed 1 to 5 minutes.

Sometimes Same email address received instant email and after some time if we send another email to same address it may received after 1 minute and sometime after 5 minutes as well.

can any once please help any required settings.

répondu il y a un mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions