mailshot
noun
[ ˈmeɪlʃɒt ]
• a dispatch of mail, especially promotional material, to a large number of people.
• "retail multiples use targeted mailshots to support new branches"
mailshot
verb
• send promotional material to (a large number of people).
• "you mailshot your prospect list with an offer"