небольшой домашний спаминг для души

Jun 16, 2008 23:17

Понадобилось мне тут проспамить 81 контактное лицо ис моей БД. Слать 81 письмо - ниасилю. Пихать все адреса в несчазное поле CC - это уже, простите, зоофилизм какой-то. Обратимсо к юнегз-вэйу.

Есть в Unix такая программа - mail. Она, оказываеццо, шлед мэйлы (фик догадаешсо!).

В опщем, сложил я свой спам в файлег. Специально для тех кто ф танке, сохранил его в кодирофко "виндоз-1251" (в убунте по умолчанию весде стоит кодирофко "юнекот").

Штобы не нервировадь провайдера, мэйлы жертф я поделил на 4 группы по 20 штуг ф каждой и фписал в другой файлег - .mailrc:

alias группо1 мэйл1 мэйл2 ... мэйл20
alias группо2 мэйл21 мэйл2 ... мэйл40
alias группо3 мэйл41 мэйл2 ... мэйл60
alias группо4 мэйл61 мэйл2 ... мэйл81

Далее я протестировал работу системо: послал спам в локальный почтовый ящег. Командо получилос такое:

mail -a "Content-Type: text/html; charset=windows-1251" -a "From: мой@обратный.адрес" -a "Subject: Ловите небольшой спамчег! :-)" ulrith < ~/файлег

(Заголовог "Content-Type" мне понадобилсо, чтобы поставедь в спаме красивые ссылко.)

Почто пришло, все ок. Но при попытко послать тегзт во внешний мир системо ругнулос что он недостижим. Пришлось перенастраивать smtp-програмо на компьютере, которое называеццо exim4:

sudo dpkg-reconfigure exim4-config

Что ш, настройко закончено - можно посыладь. Но спам веть шлюд ночью, когда никто не видед. Обратимсо к помощи командо at: оно позволяед запланировадь выполнение любой другой командо на любое время.

Итаг, вот мой окончательный план:

at 05:00

mail -a "Content-Type: text/html; charset=windows-1251" -a "From: мой@обратный.адрес" -a "Subject: Ловите небольшой спамчег! :-)" группо1 < ~/файлег

at 05:10

mail -a "Content-Type: text/html; charset=windows-1251" -a "From: мой@обратный.адрес" -a "Subject: Ловите небольшой спамчег! :-)" группо2 < ~/файлег

at 05:20

mail -a "Content-Type: text/html; charset=windows-1251" -a "From: мой@обратный.адрес" -a "Subject: Ловите небольшой спамчег! :-)" группо3 < ~/файлег

at 05:30

mail -a "Content-Type: text/html; charset=windows-1251" -a "From: мой@обратный.адрес" -a "Subject: Ловите небольшой спамчег! :-)" группо4 < ~/файлег

Дело зделано, а у меня алиби - я спало.

* Важное замечанее: как мудро заметил знатог юнегз-вэйа goodwin  , "обратный.адрес" должен быть прописан в настройко exim4 как опслуживаемый, а на dns-сервере привязан к ip-адресу машинко - так чтобы посылальщег спама и почтовый сервер было одно и то же лицо. Иначе многие почтовые сервера обижаюцо - например, mail.ru.

спам, unixway

Previous post Next post
Up