|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Автоматическая отправка файлов, попадающих в папку. |
|
Любой язык - [решено] Автоматическая отправка файлов, попадающих в папку.
|
Новый участник Сообщения: 3 |
Дорого дня! В общем есть такая задача. В некой папке " Base" появляются время от времени файлы -логи ошибок со своим расширением. Нужно отследить появление нового файла и отправить его ( файл) на определенный е-маил.
Перепробовал несколько программ Sendmail, и т п, но они не работают. Подскажите возможный вариант. Я так понимаю, почитав немного форумов, что должен быть какой-то бат файл, который бы следил за папкой? затем отправлял появившееся содержимое на мыло. Cейчас начал копать blat, но там какие-то траблы с SSL? что можно вроде как, решить через Stunnel. В общем подскажите хотя бы в каком направлении копать? Можно ли решить эту задачу средствами Windows 10. |
|
Отправлено: 12:17, 23-09-2020 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Send-MailMessage. По ссылке даже есть пример с параметром -Attachments
|
Отправлено: 13:27, 23-09-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 793
|
Вариантов тьма: curl, pwsh, certutil и т.п.
|
Отправлено: 14:10, 23-09-2020 | #3 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Нашел smtpsender, Пока разбираюсь.Теперь задача разобраться как отправлять именно последний появившийся в папке файл...
|
Отправлено: 05:02, 24-09-2020 | #4 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Письмо отправляется! Пока в ручном режиме! Небольшая путаница с кодировкой! И не приходит прикрепленный файл!- но тут я скорее всего некорректно указываю путь.
up^ В общем разобрались с автором программы smtpsend. Все файлы пересылаются! Теперь осталась задача автоматизировать забор новых файлов из определенной директории по событию, то есть когда там появляется новый файл. |
|
Последний раз редактировалось Onza, 24-09-2020 в 11:07. Отправлено: 07:26, 24-09-2020 | #5 |
Старожил Сообщения: 193
|
Профиль | Отправить PM | Цитировать param( $user = 'baza@yandex.ru', $Password = 'qwe123', $address = 'onza@gmail.com', $path = 'C:\base', $filter = '*.log' )cls $w = [io.filesystemwatcher]::new($path, $filter) register-objectevent -inp $w -event Created -action { $SMTPServer = 'smtp.yandex.ru';$SMTPPort='587' $PWord = ConvertTo-SecureString $Password –AsPlainText -Force $Credential = [Management.Automation.PSCredential]::new($User, $PWord) Send-MailMessage ` -From $User ` -to $address ` -Subject 'New file from Base folder' ` -SmtpServer $SMTPServer ` -port $SMTPPort ` -Credential $Credential ` -UseSsl -Encoding UTF8 ` -Attachments $event.sourceeventargs.fullpath } |
Отправлено: 14:03, 24-09-2020 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - [решено] Автоматическая отправка файлов на почтовый ящик | shaman18 | Скриптовые языки администрирования Windows | 19 | 31-10-2018 00:08 | |
PowerShell - Автоматическая отправка документов надлежащему адресату | VictorST | Скриптовые языки администрирования Windows | 5 | 15-06-2015 20:19 | |
Автоматическая отправка файлов из локального каталога на FTP | __sa__nya | Хочу все знать | 5 | 09-03-2015 09:19 | |
[решено] автоматическая отправка писем win 7 | For_Sites@twitter | Хочу все знать | 11 | 26-10-2013 12:02 | |
VBS/WSH/JS - Автоматическая отправка почты в контексте Outlook. | MioZo | Скриптовые языки администрирования Windows | 1 | 21-08-2011 12:13 |
|