Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6491
Благодарности: 1465

Профиль | Отправить PM | Цитировать


Powershell:
Код: Выделить весь код
$folders = dir C:\mail -Directory -Recurse

foreach ($folder in $folders) {
$files = dir "$($folder.fullname)" -File
    if ($files |? Extension -match "xlsx?|docx?|pdf|zip" -OutVariable attachments) {
    Send-MailMessage -SmtpServer smtp.server.com -from sender@server.com `
    -to ($files -match "^\w+@\w+\.\w+$").name `
    -subject "Тема письма" -body "Текст письма" `
    -attachments $attachments.fullname
    }
}
Попробуйте погонять, я не тестировал, т. к. под рукой нет smtp-сервера.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 22:17, 13-01-2021 | #8