Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Email Storm possible - limit email output with links to Staging Post during dissemination failures #73

Closed
rogers492 opened this issue Mar 3, 2017 · 7 comments

Comments

@rogers492
Copy link

From @woollattd on March 18, 2016 12:36

Should a Primary dissemination for a subscription fail, emails with links to the staging post are sent to the users registered email address. This could lead to hundreds and thousands of emails being sent out.

This will cause huge issues for the receipients as their mail boxes fill up
Should this mass of emails be treated as spam by recipient email gateways, the domain sender base score of the originating GISC may suffer and could lead to other non-gisc emails from the originating domain being blocked by other recipients

I suggest that should there be a failure in Primary or Secondary dissemination, the account holder is sent only a couple of emails with a single link to a data store on the staging post that is linked to their account, this will hold the data that cannot be delivered, and they can pick it up manually should they so wish.

additional note - secondary dissemination doesn't seem to work

Copied from original issue: OpenWIS/openwis#162

@rogers492
Copy link
Author

From @6a6d74 on March 18, 2016 13:10

+1, this sounds like good enhancement

@rogers492
Copy link
Author

From @woollattd on July 13, 2016 13:28

here's a couple more potential solutions to think about:
• Allow blacklisting to disable a set of subscriptions
• Enable a method for disabling subscriptions tied to specific destination addresses

@rogers492
Copy link
Author

From @woollattd on July 13, 2016 14:8

Ah ... Also it's possible for a user to set up a subscription using the staging post as primary dissemination
this will also lead to the same problem should they subscribe to large datasets.

this is also an issue for email dissemination too.
We need to find a way to restrict this dissemination method, and promote ftp as the primary for multiple subscriptions.

@rogers492
Copy link
Author

From @woollattd on October 17, 2016 13:46

Blacklisting a user when failure to deliver data occurs can block further file delivery and therefore no more emails are sent. But is a manual process.
The only problem now - is to catch it occuring early enough as hundreds or thousands of files can be attempted to be sent in just 30 minutes.
Maybe we need some mechanism to automatically Blacklist a user when this occurs as we have for threshholds already?

@rogers492
Copy link
Author

From @lmika-bom on February 21, 2017 3:28

A potential attack vector in v3 that should probably be fixed. Also something to think about for v4.

@rogers492
Copy link
Author

2017-TC workshop score = 4

@rogers492
Copy link
Author

Development of OpenWISv4 is stopped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant