文件傳輸後執行命令/腳本

文件傳輸後執行命令/腳本

我已經使用 OpenSSH 配置了伺服器(Ubuntu),以便透過 sFTP 進行檔案傳輸。要求是文件傳輸後,發送一封郵件確認系統已收到該文件。我該如何做到這一點,而不必每次都輪詢目錄以查找新的/更改的檔案?

答案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

請參閱另一個與發送電子郵件相關的答案,以自動方式從命令列發送郵件

相關內容