-
Type:
Suggestion
-
Resolution: Won't Fix
-
Component/s: Product - Notifications
I have received over nine hundred emails from BitBucket today.
All emails are notifications on spam issues from a single repository, runhello/test-sdl-crash. I finally made the repository private to stop the flood about twenty minutes ago. At that time I was receiving about ten emails from Bitbucket per minute, and Bitbucket was sending me so many emails so quickly that about twenty minutes after making the repository private, then removing its issue tracker, then unsubscribing to notifications from the repository, I am still having straggling emails from bitbucket show up in my gmail.
I know that Atlassian is aware of the current spam attacks on BitBucket, and I know that the spam is not your fault. However, I think your software should be aware that if it is sending someone nearly a thousand emails in a day! — or ten in a minute—! Something is wrong. The spam attacks are not your fault but your software has reacted to the spam attacks very poorly.
I would like to suggest BitBucket add some combination of the following features:
- Some sort of flood detection where if you send more than a certain number of notification emails to a user over some reasonable amount of time, the emails either cut off or begin getting batched into several notifications per email.
- A batch mode where instead of sending one email per notification, you send one email per day with all notifications. Or one per hour? One per fifteen minutes?
I do not want to turn off email notifications from Bitbucket because the email notifications on my repositories are useful. But my personal email has been completely unusuable for days due to the spam attacks. If you cannot get things under control somehow I will have to cut off Bitbucket from sending me email ![]()