Newsgroup: it.comp.lang.visual-basic
Titolo: [vb] un aiuto per tutti

poichè quando ci serve la news è già stata cancellata, ho avuto come
idea di raggruppare in un file di word link e codice delle varie
soluzioni.
ovviamente lo faccio solo per gli argomenti un po' più ostici (e che
riguardano i miei interessi)
ora è all'inizio, ma se ottengo un consenso, lo rigirerò sul newsgroup a
fine estate.
ciao a tutti
siete fantastici
Daniele


Newsgroups: it.comp.lang.visual-basic
Subject: archiviare messaggi del ng
Date: Wed, 10 May 2000 17:28:40 +0200
vorrei rifare il punto sull'archiviazione messaggi.
io me li gestisco con un vbp (vb5sp3/mdb97), procedendo cosi':
* salvo i messaggi come .eml/.nws (file di testo)
* sposto i file in una subdir del programma
* glieli faccio importare: il prg mette la data corrente in un campo
apposito, il nome del file diventa il soggetto, ecc.
il casino e' dopo:
* quando ho tempo/voglia, ripulisco il testo di un po' di schifezze, segno
l'autore e il soggetto vero, classifico (c'e' un listbox con le varie
classi, che sono indicizzate), ecc.
c'e' un txtbox che permette di inserire semplici query tipo select all from
vbtrix where text like '*domenico statuto*'
il programma non e' affatto a punto, a me e' servito soprattutto per fare un
po' di test. ogni tanto (spessino...) crolla, anche perche' schedare
"january 08, 2000" non e' cosi' automatico...
al momento e' un po' che non ci metto mano, ma fra indici e sql di solito
quello che mi serviva lo trovavo.
onde evitare uno stillicidio di mailing, se a qualcuno interessa, qui sotto
ecco gli url dove ho appoggiato i due zip:
http://www.comune.modena.it/cittadini/apal/tmp/vbtrix.zip
http://www.comune.modena.it/cittadini/apal/tmp/vbtrix_mdb.zip
nel primo (400k) ci sono i sorgenti e 500 schede come demo.
nel secondo (1.3m) il solo mdb, 3.2 mb circa, con vari messaggi gia' pronti
e in parte ripuliti.
a chiunque lo scarichi chiederei solo:
0. di non sogghignare sul codice. cominciavo... -- piuttosto, se qualcuno
vede errori evidenti, puo' rendermi felice suggerendomi una correzione.
1. di non chiedermi istruzioni o aiuti. giuro che non ne ho il tempo.
2. di non maledirmi perche' non ci sono commenti. pesano, e il programma era
nato per uso personale :)
3. di ragionarci un po' sopra prima di valutarlo, guardandosi il codice. ho
una certa esperienza di archiviazione e classificazione, e ritengo che un
nucleo sensato ci sia.
4. di tenere comunque presente che il punto e' sempre l'input (trash in,
trash out). se ci si mettono cose sensate, ci si saltera' fuori in qualche
modo. seno'...
5. se ancora ne avra' voglia, di mandarmi due righe di
commenti/suggerimenti. please astenersi insulti :)
hth, pal
--
andrea....@tin.it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/

 * salvo i messaggi come .eml/.nws (file di testo)
[snip]
Quesito : con che client di mail? Con OE5, non sono riuscito ad esportare
alcunchè.... A meno di non esportare msg per msg... Probabilmente era questo
che intendevi.
Io ho provato a cercare la struttura dei file .dbx , che sono quelli in cui
vengono salvati i msg da OE. Ho trovato qlc su 
www.wotsit.org
 , ma il
sorgente è in C
(di cui sono parecchio a digiuno :-(( ) ed ho qualche difficoltà.
Suggerimenti?
    Ciao
        Massimo


         Massimo
-- automatizzare (via sendkeys o simili) l'esportazione, dando nomi
progressivi e univoci ai file. (poi pero' se li esporta tutti, e non mi
interessa).
-- mettere a punto routine che facciano il parsing di ng, from, date,
subject. pero' anche in questo caso spesso intervengo a mano.
ciao, a.