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