I live in a small apartment building that gets an onslaught of spam mail. Endless offers and coupon newspapers, etc all addressed to "To the resident of so and so". I, as a concerned and annoyed citizen, wish that this spam mail would stop because it it a waste of resources and a nuisance for me. As a hypothetical question, can a city create a law that prevents spam mail from being sent to their residents? Perhaps a small fine for every spam letter sent? Let's ignore the question of "What defines spam mail?" for now. I am more interested in if a US city has the power to implement such a law.
To be clear, this is not asking how I can avoid spam mail — I am asking whether a municipality has the power to make a law regulating spam mail.