Powiadomienie o nowej poczcie

From NndWiki

Do działania wymagane CommuniGate oraz ekg
Tworzymy pliczek np. poczta w /home
jego zawartość:

A=/home/kadu.log 
C=/var/CommuniGate/Accounts/bartek.macnt/INBOX.mbox 
if [ -s $C ]; then 
if [ $C -nt $A ]; then 
echo a >$A 
ekg query1111111 Masz nowego maila!! 
fi 
fi

gdzie:
A=/home/kadu.log - plik z położeniem pliku log dowolne miejsce
C=/var/CommuniGate/Accounts/bartek.macnt/INBOX.mbox - plik z położeniem poczty użytkownika w CommuniGate oczywiście bartek.macnt jest powiązana z nazwą użytkownika
ekg query1111111 Masz nowego maila!! - 1111111 zamień na twój numer gg
nadajemy prawa wykonywalności dla tego pliku czyli chmod +x /home/poczta
Musimy jeszcze dopisać to do crona, jeżeli plik ze skryptem nazywa się poczta i leży w /home to wpis w cornie będzie wyglądać tak:

*/1 * * * * /home/poczta

będzie uruchamiać co minute



Czerwo

Powyższy artykuł jest częścią materiałów przygotowanych przez użytkowników NND. Ty również możesz przczynić się do ich powstawania. Zacznij już teraz!