Message.bounce_detected is not working on test webhooks

Hello Nylas Team,

I’m currently testing webhooks in a development environment to expand our scopes to include gmail.readonly and gmail.modify. Since tracking replies and bounces is a critical feature, I need a clear understanding of why this issue is occurring and how to resolve it. A message that is clearly a bounce is only triggering a thread.replied event. Why is this happening, and what is the fastest way to fix it? Is there anything I might have missed?

The following is the snippet from the object found in the message.created or updated webhook for an email that was intentionally bounced:

μ£Όμ†Œλ₯Ό 찾을 수 μ—†μŒ doviestudio.com 도메인을 μ°Ύμ§€ λͺ»ν•˜μ—¬ example1@example.com μ£Όμ†Œλ‘œ 메일을 μ „μ†‘ν•˜μ§€ λͺ»ν–ˆμŠ΅λ‹ˆλ‹€. μ˜€νƒ€λ‚˜ λΆˆν•„μš”ν•œ 곡백이 μžˆλŠ”μ§€ ν™•μΈν•œ ν›„ λ‹€μ‹œ μ‹œλ„ν•˜μ„Έμš”. μžμ„Ένžˆ μ•Œμ•„λ³΄κΈ° 응닡은 λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€. DNS Error: DNS type β€˜mx’ lookup of”

μ£Όμ†Œλ₯Ό 찾을 수 μ—†μŒ example2@example.com μ£Όμ†Œλ₯Ό 찾을 수 μ—†κ±°λ‚˜ ν•΄λ‹Ή μ£Όμ†Œμ—μ„œ 메일을 받을 수 μ—†μ–΄ 메일이 μ „μ†‘λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. μžμ„Ένžˆ μ•Œμ•„λ³΄κΈ° 응닡은 λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€. 550 5.1.1 The email account that you tried to reach does not exist. Please try

Thnak you Have a good day!!

Hi

I am the lead for this feature. Can you provide me with the grant_id for your account?

Hi!

the grant_id is 936aa883-5b63-4284-8f38-239a5d1523bd.

HI @Harry

As I had suspected, root cause is non-english language in your email. Unfortunately, for now our bounce detection logic works only on English language. This was a conscious decision because we need to be able to parse email body to provide with confidence all the fields we send out in a bounce_detected webhooks. So although we can detect the bounce, we can parse out all the information.

Question: Do you need support for specific languages or is your usecase primarily in English?

Hi!

We primarily use emails in Korean, and this feature is critical, so we need a response as soon as possible.

If Korean language support is expected to take a long time, is there a quick way for me to detect bounce_detected myself? I would appreciate it if you could provide some guidance on this.

HI

We are discussing an enhancement where we can enable this partial detection. Whats your AppID?

We can enable the relaxed bounce deteciton for your App to start with.

Thanks

Chitresh

1 Like

Thank you for the quick response!
If AppID refers to the Client ID in the dashboard, it’s 19209995-54c1-4683-b1c2-ec873e47845f. What level of detection is possible with relaxed bounce detection?