У меня вопрос к ТС: а ты уверен, что тебе это на хостинге запустить дадут? Т.е. на многих виртуальных хостингах даже банальный proxy чекер на cron прикрывают. А на хостингах специально для спама обычно в контрольной панели есть нужные опции (сам правда не видел, но в тарифах так и пишут что-то вроде "настройка спама и ддоса за 15 минут"). А если собираешься запускать на локалхосте, то имхо, лучше посмотреть в сторону десктопных приложений.