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("f...@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.digrego...@dndg.it Di Nunzio & Di Gregorio srl http://dndg.it Io non sono romantica. La candelina sul tavolo mi vede e si spegne. -- sisterconfusion -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/532c1095.5080...@dndg.it