After receiving an email bounce, I realized that an inactive member on my site had been watching a very active forum.

He was getting emails every time a new topic was created.

He hasn't been on my site in probably two years.

I became him and changed his setting.

However, I wonder if there is a better way to deal with such scenarios to eliminate unnecessary emails from being sent.

Maybe an expiration on watch lists?

Any thoughts?