Azure / azure-sdk-for-js

This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
MIT License
2.07k stars 1.19k forks source link

[Azure Email Communication - Email] EmailDroppedAllRecipientsSuppressed. Message dropped because all recipients were suppressed #27148

Open vuongtran opened 1 year ago

vuongtran commented 1 year ago

Describe the bug Unable to send email to some address XXXX@qode.world using Azure Email Communication Service. Issue exist on some address

==========ex============= Error: The long-running operation has failed. EmailDroppedAllRecipientsSuppressed. Message dropped because all recipients were suppressed
    at processOperationStatus (webpack-internal:///(sc_server)/./node_modules/@azure/core-lro/dist/index.js:83:44)
    at pollOperation (webpack-internal:///(sc_server)/./node_modules/@azure/core-lro/dist/index.js:180:9)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async GenericPollOperation.update (webpack-internal:///(sc_server)/./node_modules/@azure/core-lro/dist/index.js:744:13)
    at async LroEngine.pollOnce (webpack-internal:///(sc_server)/./node_modules/@azure/core-lro/dist/index.js:957:30)

To Reproduce Steps to reproduce the behavior: Use sample code from https://github.com/azure-samples/communication-services-javascript-quickstarts/tree/main/send-email Just replace connectionString, senderAddress, recipientAddress

Expected behavior

Screenshots If applicable, add screenshots to help explain your problem.

Screenshot 2023-09-19 at 09 09 08
kagbakpem commented 1 year ago

Hello @vuongtran,

This error is returned when all recipients you are attempting to email are filtered out as being part of the ACS Email global suppression list. Email addresses ended up on the suppression list when a delivery attempt to the email address result in a hard bounce/permanent failure. If you believe the email address is valid, please reach out to our support team and they'll be happy to assist you with investigating the issue and potentially removing the email address from the list.

StanSymphonia commented 11 months ago

Hi @kagbakpem, I'm having the same problem and your response helped me understand what's the cause. My question is: do you know if the email addresses in ACS Email global suppression list gets to be reset? I mean are they removed from this list after a time period has passed? Also, if one of my emails got on this list how would i know about that and what can i do if i'm not a Microsoft customer? (i actually am, but theoretically)

Thank you.

sebastianblesgen commented 4 months ago

I think here is the answer: https://learn.microsoft.com/en-us/azure/communication-services/concepts/email/sender-reputation-managed-suppression-list#managed-suppression-list