In the Netherlands you put a sticker on your mail box with either of these: - NO ads, NO magazines/papers - NO ads, YES magazines/papers
Some municipalities even make it opt-in so you'd need YES/YES to get mail without a name and address on it. (ie. not direct mail)
There are also laws to enable opting out of direct mail (with name and address).
In effect, junk mail is just gone once you slap a sticker on your mailbox. This is not an unsolvable problem if you just regulate things.
What jurisdiction is responsible for regulating my, Israeli, email "sticker compliance" when using Gmail, American, and the sender is in Romania?