|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Автоматизировать отправку большого числа писем на Один адрес. |
|
Любой язык - [решено] Автоматизировать отправку большого числа писем на Один адрес.
|
Новый участник Сообщения: 22 |
Профиль | Отправить PM | Цитировать Все доброго времени суток!
Есть такая задача. Есть папка с архивами. Нужно каждый архив (файл) отправить вложением в отдельном письме на один электронный адрес. Т.е., допустим есть 30 файлов в папке, значит нужно сформировать 30 писем с вложениями каждого файла в папке поочереди и отправить их все на один электронный адрес, можно поочереди с интервалом неспешно. Обычно возникает спаммерская задача разослать одно и то же письмо на кучу адресов, у нас все наоборот, нам это нужно реально, ибо на принимающей стороне такие условия - данных им нужно отправить много и только по электронной почте и чтобы письма были размером не больше 10 Мб. Т.е. в идеале было бы не плохо так: на входе в качестве параметров задаем email, папку с файлами, ну и м.б. интервал отправки, чтобы принимающий и отправляющий почтовые сервера не заподозрили в спам-рассылке. Хотя наверное интервал можно задать жестко в скрипте. Пишу, в надежде что хотя бы кто натолкнет на идею как проще это организовать, может кто сталкивался, ибо голова забита другими задачами, и погрузиться в глубину проблемы не получается. Заранее благодарен. |
|
Отправлено: 12:52, 31-10-2013 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать PowerShell:
Get-ChildItem C:\Arch | Where {!$_.PSIsContainer} | Foreach { Send-MailMessage -from "User01 <user01@example.com>" -to "User02 <user02@example.com>"` -Subject "Sending the Attachment - $($_.Name)" -body "File - $($_.Name)"` -Attachments $_.FullName -smtpServer smtp.fabrikam.com Start-Sleep -Sec 60 } |
Отправлено: 13:02, 31-10-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Kazun, изумительно! Не ожидал быстрого ответа, но заглянул, тут же попробовал - все просто супер, работет отлично! Благодарность моя не знает предела! Самому стыдно что поленился поискать среди кучи великолепных изящных примеров на PowerShell. В панике когда "сверху" давят, мозг мыслит только линейно ))
|
Отправлено: 13:22, 31-10-2013 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
V. 5.5/2000/2003 - [решено] Можно ли запретить отправку на внутренний адрес (почтовый) писем из вне, не из домена | akaAmigos | Microsoft Exchange Server | 6 | 12-12-2011 13:02 | |
2007 - Изменение размера большого числа картинок | Freux | Microsoft Office (Word, Excel, Outlook и т.д.) | 11 | 05-11-2011 13:19 | |
Оптимизация MFS после удаления большого числа файлов | Vlad Drakula | Microsoft Windows 2000/XP | 6 | 25-11-2004 11:46 | |
Если хостинг не поддерживает отправку писем с сайта | BigMarkus | Вебмастеру | 3 | 20-11-2003 02:12 | |
посылка большого числа писем из пхп скрипта | Vlad Drakula | Вебмастеру | 6 | 09-11-2003 21:28 |
|