Befehl/Skript nach Dateiübertragung ausführen

Befehl/Skript nach Dateiübertragung ausführen

Ich habe einen Server (Ubuntu) mit OpenSSH für die Dateiübertragung über sFTP konfiguriert. Voraussetzung ist, dass nach einer Dateiübertragung eine E-Mail gesendet wird, die bestätigt, dass die Datei vom System empfangen wurde. Wie kann ich dies tun, ohne das Verzeichnis jedes x-mal nach neuen/geänderten Dateien abfragen zu müssen?

Antwort1

VerweisenÜberprüfen der Skriptergebnisse und Senden einer E-MailUndAutomatisieren Sie Dateiübertragungen (oder Synchronisierungen) zum FTP-Server oder SFTP-Server

Beispiel:Senden einer E-Mail über die Eingabeaufforderung

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

Siehe eine weitere Antwort zum Senden einer E-Mail,Automatisiertes Senden von E-Mails über die Befehlszeile

verwandte Informationen