email -> database -> query

Ciao,

conoscete qualche email server open source che salva
le email in un database? La cosa che mi interesserebbe
e' che la struttura sia in "chiaro" nel senso che posso
avere una struttura chiara dove avere diverse colonne
come to, subject, attachment, body ...

Per chiara intendo che i campi sono testo "normale"
e non semplicemente l'email in base64 messa
dentro una colonna ...

Davide wrote:

conoscete qualche email server open source che salva
le email in un database?

Hmm, un qualsiasi server IMAP?
Ok, non puoi usare SQL come query language ma IMAP e' fatto proprio per
essere usato per la posta elettronica. Puoi fare ricerche su diversi campi
e anche full-text, puoi scaricarti solo i header o solo attachments e
cosi' via.
Questo ti da' anche il vantaggio di poter usare interfacce standard (per
esempio SIEVE o procmail) per filtrare la mail in cartelle separate.

Per chiara intendo che i campi sono testo "normale"
e non semplicemente l'email in base64 messa
dentro una colonna ...

Non penso sia difficile technicamente, ma molto laborioso, scrivere un
programma che ti seziona la mailnelle parti che ti interessano,
considerando tutti gli encodings usati per la mail.

E come faresti per campi che compaiono diverse volte tipo "Received:"?

Poi c'e' chi archivia la sua posta elettronica con programmi tipo MHonArc
e usa HTML search engines per fare delle ricerche sulle mail. Forse puoi
ri-usare parti di questi programmi.

Thomas