I know email marketing is much easier to find potential clients but what about those businesses that send out newsletters in the mail to peoples homes? Are they sending randomly or have some way to know exactly who should receive it?

Thanks