14 марта 2013

Забиваем тестовый ящик спамом

Сто лет не работал с Exchange. Но тут подвернулся случай. Итак задача. необходимо забить тестовый ящик данными, метров на 500 примерно. Максимальный размер сообщения - 5 мб. Так что нам нужно, конечно же нам нужен файл, благо в windows создать файл нужного размера совсем легко:

fsutil file createnew testattach.zip 5000000

Обратите внимание на размер файла - в байтах. Далее - воспользуемся следующей командой:

for($i = 1; $i -le 100; $i++) { Send-MailMessage -Attachments "testattach.zip" -Body "This is test message" -From "matrenin@gmail.com" -SmtpServer -Subject "Test message $i" -To "test@test.test"
Start-Sleep -s 10}


Ну собственно разбирать-то тут нечего, стандартный цикл, далее не менее стандартный командлет для отправки сообщения и пауза, для того чтобы не перегрузить сервер. Естественно  что данная команда подходит только для отправки почты без авторизации.

Комментариев нет:

Отправить комментарий