Execute o comando/script após a transferência do arquivo

Execute o comando/script após a transferência do arquivo

Configurei um servidor (Ubuntu) com OpenSSH para transferência de arquivos via sFTP. O requisito é que após a transferência do arquivo, seja enviado um e-mail confirmando que o arquivo foi recebido pelo sistema. Como eu faria isso sem precisar pesquisar o diretório todas as vezes em busca de arquivos novos/alterados?

Responder1

ReferirVerificando os resultados do script e enviando um emaileAutomatize transferências de arquivos (ou sincronização) para servidor FTP ou servidor SFTP

Exemplo:enviando um e-mail usando o prompt de comando

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

Consulte mais uma resposta relacionada ao envio de um e-mail,Envio de e-mail pela linha de comando, de forma automatizada

informação relacionada