aktualizace databaze pres email

Petr Snajdr pesna na didot.cz
Úterý Říjen 13 10:44:16 CEST 1998


On Tue, 13 Oct 1998, Milan Salajka wrote:

> Potreboval bych pridavat a mazat data v databazi
> pres e-mail - tj, v body mailu by byly radky ala:
>      del: id258746
>      add: id 35054, "data1", "data2" ...
> Nejakej robot by to zpracoval a nasoupal do nejaky
> linux databaze (napr. mysql).
> 
> Nejspis bude rozumne to udelat v perlu, ale asi by to
> bylo dost prace, proto se chci zeptat, jestli neexistuje
> uz nejake hotove reseni (pokud mozno free).


Dobry den,
	udelat to muzete v cemkoliv. Zde mate __ideu__ jak
to udelat v Pythonu:

	
!/usr/bin/python
from string import *
import sys, rfc822
db = pg.connect()
for line in sys.stdin.readlines():
 p = split(strip(line),":")
 try:
   p[0] = lower(p[0])
   if p[0] == 'add':
     db.query("INSERT INTO table VALUES('"+p[3]+"' WHERE id="+p[1])
   if p[0] == 'del':
    db.query("DELETE FROM * WHERE id="+p[1])
 except:
   pass
		
staci a+x jmeno_souboru a pridat do .forward 
Co vam na tom prijde sloziteho? :-))) 	

BTW: je terba pridat nejake zabezpeceni, lepsi kontroly, odpoved
odesilatelum atd. Nicmene to jsou jen kosmeticke upravy na
par radku ;-)

S pozdravem
	Petr Snajdr



Další informace o konferenci Linux