Merhabalar,
Qmail sunucu üzerinde takvim eklentisine Hatırlatıcı fonksiyonu eklemeyi planlıyorum. Belirli aralıklar ile Python kodu çalıştırarak zamanı gelen hatırlatmaları kullanıcıya e-posta olarak göndermeyi planlıyorum.

Bu amaçla aşağıdaki kod ile hazırladığım metin dosyayı Mesut bey'den edindiğim komut ile doğrudan qmail'e yönlendireceğim. Ancak nedense aşağıdaki "cat" komutunu çalıştıramadım! cat komutunu ekrana yazdırıyorum ve bu yazdırdığım komut dizesini doğrudan yazınca çalışıyor. Ama nedense Python içinden çalıştıramıyrum?! Sıkıntı nerede olabilir?


       Sayac=str(random.random())
       Sayac=Sayac[-5:]
       HedefDosya="/root/GidenPosta"+ Sayac + ".txt"

       Posta =open(HedefDosya, "w")
       Posta.writelines("To:"+"[email protected]\n")
       Posta.writelines("From:"+"[email protected]\n")
Posta.writelines("Subject:"+ Baslik + " konulu hatirlatmaniz var!\n")
       Posta.writelines(Aciklama + "\n")
       Posta.close
       *cmd='cat ' + HedefDosya + ' |/var/qmail/bin/qmail-inject'*
       print cmd
       os.system(cmd)
       #cmd='rm -f ' + HedefDosya






--
Kolay gelsin,
Mucip:)

_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap