Законно, при условии, что у Вас оформлена самозанятость или ИП или представляете юридическое лицо (компанию). То есть, если работаете в правовом поле.
Законно, если Вам дали разрешение. Например, чтобы в жилом многоквартирном доме по почтовым ящикам разложить рекламные листовки или буклеты, нужно предварительно заключить договор с организацией, которая этот дом обслуживает - УК, ТСЖ, ТСН и заплатить за это. Деньги в бюджет дома. Если такого договора нет, то это несанкционированная реклама и можно наказать штрафом.
Если хотите разместить свои визитки или рекламные листовки внутри офисных помещений или в ТРК, то и это только по договору с владельцами и с оплатой.
Если визитки/листовки "из рук в руки", то только тем, кто захочет их взять у Вас.