Unfortunately, there is no silver bullet when it comes to stopping junk mail. But there are various things you can do to stop unwanted advertisments. Below you will find the six most efffective ways of stopping junk mail.
The Mailing Preference Service (MPS) is a free service that can remove your name from many (but not all) direct mailing lists.
To stop leaflets delivered by your postman you need to opt-out of Royal Mail's door to door service:
Please note that Royal Mail will send you a form which you need sign and return to confirm that you wish to opt-out. The form suggests that if you opt-out, you may no longer receive important information about for instance rubbish collections and elections. This is not the case; Royal Mail has confirmed to Postwatch, the independent watchdog for postal services in the UK, that Central and Local Government have never used Royal Mail's door to door scheme to send such information - the service is used for junk mail only.
Putting a no junk mail sign on your door is the only way to stop junk mail delivered by local businesses. If you have opted-out of Royal Mail's door to door service, it will also remind the postman not to give you any leaflets.
Norwich Green Party used to sell junk mail stickers. We no longer do, but they are now available from Stop Junk Mail, a Norwich-based campaign group advising people how to stamp out junk mail.
Whenever you give your name and address to a company, for instance when you buy a product or service, look in the small print and tick the box to say that you don't want any further information about other products and services.
When you fill in your electoral registration form, you are asked if you want your name and address to appear on the 'edited register'. There is no advantage in being on this register. It can be bought by any person or company and can be used for any purpose, including sending junk mail. So, read the form carefully and tick the right box to ensure that your details are on the 'full register' only.
If you receive junk mail with a return address on the envelope, write 'unsolicited mail, return to sender' on the envelope and put it back in the post. The sender will have to pay the return postage and will usually remove your details from their mailing list.
The above information comes from www.stopjunkmail.org.uk.