Я настроил сервер (Ubuntu) с OpenSSH для передачи файлов через sFTP. Требование заключается в том, чтобы после передачи файла отправлялось письмо, подтверждающее, что файл был получен системой. Как бы мне это сделать, не опрашивая каталог каждый раз x на предмет новых/измененных файлов?
решение1
СсылатьсяПроверка результатов скрипта и отправка письмаиАвтоматизируйте передачу файлов (или синхронизацию) на FTP-сервер или SFTP-сервер
Пример:отправка электронного письма с помощью командной строки
winscp.com /script=example.txt
if errorlevel 1 goto error
echo Success
sendmail.exe -t < success_mail.txt
goto end
:error
echo Error!
sendmail.exe -t < error_mail.txt
:end
Ссылайтесь на еще один ответ, связанный с отправкой электронного письма,Отправка почты из командной строки в автоматическом режиме