Проще всего настроить папку "спам" в почтовом ящике. В эту папку можно внести все адреса с которых приходит спам в "черный список". Если не поможет тогда стоит поменять почтовый ящик, если он не слишком важен или не связанный с работой
Тут надо уточнить приходят ли эти письма постоянно с разных адресов или только с одного. Если с одного, то тут можно добавить в черный список - эту функцию не трудно будет найти в любой электронной почте. Если же речь идёт о куче разных адресов, то придётся либо поменять электронный адрес, либо установить специальную программу для борьбы со спамом.
Вы регистрируетесь в социальных сетях, на различных сайтах, в банках. Вы указываете свою электронную почту. Составляется база из таких адресов. Потом эта база продается за большие деньги. Мой знакомый работал в банке программистом и ему предлагали солидную сумму за такую базу электронных адресов. Представьте себе только - легким движением руки Вы доносите информацию тысячам, а то и более, обладателей электронных ящиков. Информация при этом в письмах может быть как рекламой, так и разводом. Иногда интересно почитать, какие разводы сейчас пользуются популярностью.
На Яндексе приходит спам примерно раз в день/два. Но я там настроил фильтр, и спам сразу улетает в спамовый ящик, так что я его даже не вижу и он мне не мешает.
На Мэйле спам приходит примерно также, но там уже приходится удалять вручную.
На Почте Гугл у меня спама нет совсем за 4-5 лет, возможно, потому, что даная почта пока засветилась лишь на одном сайте.
Очень легко для знающего программиста. При настройке рассылки с сайта надо учитывать какие письма, при каких условиях и кому отправлять.
Ещё надо учесть, что на серверах есть ограиние на рассылку писем. На моём сервере не более 3 000 писем за сутки. Мне пока хватает. Если надо больше нужно доплачивать за услуги.