The potential for scripts that did very bad things is immense, especially given how easily you can massively obfuscate JavaScript code.
$.each($(".down.arrow"), function(index, vote){ $(vote).click(); });
Also, pedant speaking here, "in one click" isn't really an accurate description of this process.
Though requires running your own mail server.
To be extra careful, I think you need to unsubscribe from all email, deactivate your account, delete all LinkedIn cookies from all your machines, and you might as well kill linkedin.com in your hosts files.
http://www.huffingtonpost.com/2013/09/20/linkedin-sued-hacki...
If any item is not showing "No Email", then there might be something wrong with the script/bookmarklet for you. If all the items show "No Email", then LinkedIn does not provide options to unsubscribe some emails.
Edit: if you want some concrete things... I can never tell if I'm on my "public" profile page or my profile settings page, or how to get to which one. One of them shows my connections and one doesn't or something, but I for some reason finding them is hard every time. I can also never (on the first try) get to a message someone has sent me, because clicking on the message leads me to the persons profile? or similar. Also I don't want to use messages in the first place, I want email even if it doesn't get LinkedIn ad revenue. I don't need people to vouch for my skills at all, most of them don't even know what low-level skills I use on a daily basis. Leaving a group isn't easy. The grays used all over the interface are pure gray, and feel dull, instead they should have a small amount of blue in them. The stream page has a "People you may know" box twice. I'm not "interested" in any of their ads.
LinkedIn's problems stem from (1) a blatantly confusing interface or (2) a user-hostile, ad-focused monetization strategy.
Against the background of that basic information, people should be able to solicit me, freely, to come work for them - but they should be prepared to wait for a response as I'm not going to check in with the 'town church' all that often (unless I'm between gigs or thinking about a new gig).
It might be nice to passively check in on past coworkers to see how their careers are progressing - but that's optional.
I expect they'll invent a new product which involves opting everyone in.
Me: surely there's a way to just say "don't ever email me ever for any reason, not even for future newsletters you make up"
Them: Unfortunately that would mean adding you to our Do Not Contact list, however if you have an active acct we are not able to add u
I cancelled my LinkedIn premium membership just before as well. As a premium user you still get spammed the same as a non-premium user and I can live without it. Vote with your wallet as they say. LinkedIn really need to re-valuate where they stand, you know a situation is desire when many people share a similar sentiment and you have to resort to using Javascript hacks to unsubscribe from email notifications, it shouldn't be this hard.
Maybe it's because I never go on LinkedIn otherwise. Maybe it's because all the emails they send me are paired with an action, maybe it's just an habit I gained. In any case, they work for me.
And really, the problem for me isn't stuff sent to my mail, but invitations sent to every mailinglist I'm a part of.
fortunately it worked the second time.