# Surface data about users with too many bounces

**URL:** https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498
**Category:** Feature
**Created:** [14.Июнь.2017 17:38:54 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498 "2017-06-14T17:38:54Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [14.Июнь.2017 17:38:55 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/1 "2017-06-14T17:38:55Z")

</div>

Building off [Configure VERP to handle bouncing e-mails](https://meta.discourse.org/t/handling-bouncing-e-mails/45343)

I’ve had a few cases where a user realized that they weren’t getting emails from our forum. After digging, I saw their bounce count was too high.

I’d like to be able to SEE when this happens..

 ![](https://global.discourse-cdn.com/meta/original/3X/9/3/93680f5b0a6c9224eb0834c8b3fd39c82eb910f1.png)

Put them in one of these categories? Make a new one called `Bouncing` ?

---

<div class="post-metadata">

### Author: ![JagWaugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagwaugh/32/69335_2.png) [@JagWaugh](https://meta.discourse.org/u/JagWaugh)
#### Post date: [14.Июнь.2017 17:45:53 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/2 "2017-06-14T17:45:53Z")

</div>

I check /admin/email/bounced regularly.

It would be nice if there was a display of who has rung the bell.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [14.Июнь.2017 19:55:49 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/3 "2017-06-14T19:55:49Z")

</div>

I use mandrill/mailchimp for outbound mail service, which has a great log of bouncing mail. I check it daily.

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [14.Июнь.2017 19:58:29 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/4 "2017-06-14T19:58:29Z")

</div>

We’'re using sparkpost, which I’m not a huge fan of, has horrible reporting, and when I visit the url @JagWaugh so kindly mentioned, I see now that we have 100 failing email addresses… and I didn’t know!

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [14.Июнь.2017 20:41:48 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/5 "2017-06-14T20:41:48Z")

</div>

> [@JagWaugh](#):
>
> check /admin/email/bounced regularly.

This is your best bet…

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [14.Июнь.2017 22:53:44 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/6 "2017-06-14T22:53:44Z")

</div>

ok, I had no idea that route existed.

Would someone please make it a button in Admin?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [14.Июнь.2017 23:01:10 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/7 "2017-06-14T23:01:10Z")

</div>

> [@watchmanmonitor](#):
>
> Would someone please make it a button in Admin?

It’s tab #6 on the Emails section.

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [14.Июнь.2017 23:06:35 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/8 "2017-06-14T23:06:35Z")

</div>

> [@Falco](#):
>
> It’s tab #6 on the Emails section.

That’s a list of bounced emails. Sure it’s useful, but doesn’t tell me who’s disabled due to bouncing.

I’m looking for “which users are not able to get email because their bounce count is too high”

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [14.Июнь.2017 23:07:54 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/9 "2017-06-14T23:07:54Z")

</div>

This is plainly evident from that page, though. It is in my experience on multiple Discourse sites.

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [14.Июнь.2017 23:10:11 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/10 "2017-06-14T23:10:11Z")

</div>

there is a big difference between

- `which emails have bounced`  
and
- `which users are no longer getting messages sent because their bounce count is too high`

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [14.Июнь.2017 23:13:55 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/11 "2017-06-14T23:13:55Z")

</div>

I guess a [data explorer](https://meta.discourse.org/t/32566?silent=true) plugin query is your huckleberry in that case – go for it!

---

<div class="post-metadata">

### Author: ![JagWaugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagwaugh/32/69335_2.png) [@JagWaugh](https://meta.discourse.org/u/JagWaugh)
#### Post date: [15.Июнь.2017 04:59:44 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/12 "2017-06-15T04:59:44Z")

</div>

> [@watchmanmonitor](#):
>
> which users are no longer getting messages sent because their bounce count is too high

That is in /admin/logs/staff\_action\_logs You can filter on “revoke email” to get just users who have bounced themselves out of the discussion.

We had a couple of users who rang the bell fairly regularly. I just kept incrementing the bounce settings until it got better - this reduced the number of emails from them in my helpme@ email.

I’ve still got one user who has some odd ISP which seems to just bounce some of our mail arbitrarily. His ISP support claims our DKIM is wrong, but given that this is the only user who’s emails only bounce occasionally I suspect the problem isn’t on our end.

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [19.Июль.2017 15:23:48 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/13 "2017-07-19T15:23:48Z")

</div>

> [@JagWaugh](#):
>
> That is in /admin/logs/staff\_action\_logs You can filter on “revoke email” to get just users who have bounced themselves out of the discussion.

This view doesn’t allow an admin to click to the user, nor does it reflect when the user is no longer bouncing.

We’ve just changed email service providers, and I need to mark everyone as not-bouncing.. I can’t find a good way to do this.

---

<div class="post-metadata">

### Author: ![watchmanmonitor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/watchmanmonitor/32/430970_2.png) [@watchmanmonitor](https://meta.discourse.org/u/watchmanmonitor)
#### Post date: [19.Июль.2017 15:30:24 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/14 "2017-07-19T15:30:24Z")

</div>

I’ve just exported the list from admin, and it’s got two problems..

using Export from Staff actions doesn’t export only the found-set, so I had to re-filter.

The export has all the user names (162 of them, after removing duplicates) so now I have a list of users who **may** need to be re-activated, but the bounce on most of these has a timeout so maybe they aren’t bouncing anymore. The export does NOT have the user ID number which I’d need to build a URL to a user’s admin page.

Is there a data-explorer query that can provide a link to all users who are currently bouncing?

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [19.Июль.2017 15:31:15 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/15 "2017-07-19T15:31:15Z")

</div>

> [@JagWaugh](#):
>
> I just kept incrementing the bounce settings until it got better

So what’s your current setting? I also have the feeling that the limit of three bounced doesn’t quite do the job for me but was hesitant to change the default setting…

---

<div class="post-metadata">

### Author: ![JagWaugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagwaugh/32/69335_2.png) [@JagWaugh](https://meta.discourse.org/u/JagWaugh)
#### Post date: [19.Июль.2017 17:40:25 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/16 "2017-07-19T17:40:25Z")

</div>

Threshold=6, Reset=3, otherwise default.

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [19.Июль.2017 17:54:04 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/17 "2017-07-19T17:54:04Z")

</div>

> [@JagWaugh](#):
>
> Reset=3

The default is 30. Isn’t 3 a bit quick reset? Anyway, my issues are obviously not as serious as yours, so I’ll stick to 30 for now.

---

<div class="post-metadata">

### Author: ![JagWaugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagwaugh/32/69335_2.png) [@JagWaugh](https://meta.discourse.org/u/JagWaugh)
#### Post date: [19.Июль.2017 19:16:48 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/18 "2017-07-19T19:16:48Z")

</div>

30 is the deactivate threshold. I meant “bounce score threshold”=6, “reset bounce score after days”=3

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [19.Июль.2017 19:22:51 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/19 "2017-07-19T19:22:51Z")

</div>

Yes, I’m talking about `reset bounce score after days`. Its default value is 30. At least on my instance.

---

<div class="post-metadata">

### Author: ![JagWaugh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagwaugh/32/69335_2.png) [@JagWaugh](https://meta.discourse.org/u/JagWaugh)
#### Post date: [19.Июль.2017 19:28:31 UTC](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498/20 "2017-07-19T19:28:31Z")

</div>

I was having trouble with only a couple of users who had random bounces. (one quite regularly). Stopping mails for a month to them meant that they would then mail my helpme email and say “I’m not getting any mails anymore”, so I raised the count of bounces till suspension, and reduced the duration of the suspension,  
Every now and then someone PMs a dormant imported account, but that’s fairly rare.

[Следующая страница](https://meta.discourse.org/t/surface-data-about-users-with-too-many-bounces/64498.md?page=2)
