yum install perl-IO-Socket-SSL perl-Digest-HMAC perl-TermReadKey \ perl-MIME-Lite perl-File-LibMagic perl-IO-Socket-INET6If
yum
couldn't find them all try to enable EPEL repository.zypper install perl-IO-Socket-SSL perl-Digest-HMAC perl-TermReadKey \ perl-MIME-Lite perl-File-LibMagic perl-IO-Socket-INET6
aptitude install libio-socket-ssl-perl libdigest-hmac-perl libterm-readkey-perl \ libmime-lite-perl libfile-libmagic-perl libio-socket-inet6-perl
Users of other Linux distributions will have to find the appropriate packages by themselves, or install the modules directly from CPAN.
ad?mlar?n? takip ederek gerekli paketleri yukluyoruz. Bu ?ekilde scriptimiz için her?ey haz?r hale geliyor. Sade basit i? gören bir script (göreceli olablir)
#!/bin/sh
#2014.03.15
#Emrah AK
# Yeni eklenen dosyalari kontrol edip mail gonderimi yapan bir uygulama
find -cmin -10 -ls >../dosya.txt
dosyaboyutu=`ls -l ../dosya.txt | awk {'print $5'}`
if [ "$dosyaboyutu" -eq "0" ]; then
echo "Yeni dosya yok"
else
echo "Yeni dosyalar var!"
/root/smtp-cli-3.6 --verbose --subject "Yeni yuklenen dosyalariniz var" --host=mail.alanad?.com --enable-auth --user epostaadriniz --pass ?ifreniz --from epostaadresiniz --to hedefepostaadresiniz --body-plain /home/pubftp/dosya.txt
fi
?eklinde basit bir kullan?mla yuklenen de?i?en dosyalardan haberdar olabilirsiniz.
?imdilik bukkkadar:)