Re: Programma in SH
On 21/03/2014 10:49, Emilio Peruzzi wrote:
> Ho letto che siete rimasti perplessi dal programma e vi capisco, io è da
> poco che programmo, tanto più con gli script quindi potrebbe essere
> pensato maluccio il programma.
> In sostanza io ho un programma io ho realizzato un programma in Python
> che gestisce un po' di dati/informazioni. Nel caso il mio programma in
> Python rileva dei dati anomali deve potermi avvisare via e-mail.
> Per poter far comunicare il mio file.sh con il mio file.py l'unica
> soluzione easy che ho trovato è quella di usare dei file .txt. Quindi ho
> creato un loop infinito (devo essere sempre pronto a mandare e-mail) e
> due casistiche: un e-mail con allegato e una senza. Quindi in sostanza
> questo script legge il file settings, a seconda del codice che trova
> prosegue il loop senza fare nulla oppure si prepara a mandare un e-mail
> con allegato o senza. (io per ora sto facendo le prove senza allegato)
> Poi visto che non devono essere e-mail statiche io vado ogni volta a
> leggere il contenuto del messaggio e anche il mittente, così che se
> volessi cambiare e-mail mi basta modifficare un file.txt e la comodità
> del file .txt è che può essere letto anche da altri script o altri
> programmi.
>
> Se avete idee migliori ogni consiglio è ben accetto :)
Beh, mandare l'email direttamente da Python, per esempio:
import smtplib
server = smtplib.SMTP("localhost")
server.sendmail("fog@initd.org", "debian-italian@lists.debian.org",
"""Ciao a tutti,
Questo è un semplice semplice mesaggiom di esempio per Emilio
federico
""")
server.quit()
federico
--
Federico Di Gregorio federico.digregorio@dndg.it
Di Nunzio & Di Gregorio srl http://dndg.it
Io non sono romantica. La candelina sul tavolo mi vede e si spegne.
-- sisterconfusion
Reply to: