You can just ask Canada Post to not give you junk mail, or as they call it "neighbourhood mail". Just put a note somewhere in your mailbox or by your mail slot and the carrier should stop giving you unaddressed mail.
This is genuinely their actual method for opting out: https://www.canadapost-postescanada.ca/cpc/en/support/kb/receiving/mail-delivery/how-to-stop-receiving-advertising-mail
Also I love how the keywords in that website have "junk mail", despite not actually using that term anywhere on the page itself.
