Just place a post-it note that says: "no neighbourhood mail" in your mailbox / community mailbox and Canada Post will stop delivering you junk mail.
It took about 3 weeks to slow down but I get almost nothing now.
https://www.canadapost-postescanada.ca/cpc/en/support/kb/receiving/mail-delivery/how-to-stop-receiving-advertising-mail