Newsgroup: it.comp.lang.delphi
Titolo: IdPop3 ed eml

Tempo fa mi fu suggerito di usare i componenti indy in relazione al fatto
che mi serviva ricevere la posta nello stesso formato in cui la ricevo con
OE cioč eml,come faccio a scricare la posta col formato eml, sinceramente
non ho la minima idea, fino ad ora scarico dei semplici file di testo e
basta.
Grazie
Antonio Volpe.

 semplici file di testo e basta.
IdMessage.SaveToFile('c:\prova.eml');
-- 
I'am what I'am, I do what I can

...

Non so se sparo una stupidaggine, ma sono le 20.18 di sabato e sono al
lavoro, quindi perdonami se cosě fosse ;)
Io credo che basti scaricare l'email e salvarla esattamente come fai
adesso, ma con estensione .eml, e poi usare la shellexecute su quel
file: questo *dovrebbe* aprire OE.
-- 
Jax

 file: questo *dovrebbe* aprire OE.
Scusa Ma non capisco perchč debba aprire quel file con OE, io voglio leggere
quei file col mio programmino non con OE, in pratica il mio intento non č
tanto salvarli come .eml ma avere una mail leggibile come quelle che ottieni
quando te le scarichi con OE.
Ciao.
Antonio.

 leggibile come quelle che ottieni quando te le scarichi con OE.
Definisci "avere una mail leggibile come quelle che ottieni quando te
le scarichi con OE".
-- 


 come quelle che ottieni quando te le scarichi con OE.
Anto', mi sembra che tu abbia le idee un po' confuse, lasciatelo dire.
Una mail è *sempre e comunque* un file di testo, che tu lo salvi come txt o
eml.
Il fatto che con OE tu veda quel file di testo come una bella finestrella
con i campi Da:, A: e il testo tutto bello formattato, è OE che lo fa; se
provi a trascinare un messaggio di posta sul tuo desktop, ti verrà creato un
file .eml: aprilo e noterai che quello non è altro che un file di testo nudo
e crudo, e contiene nient'altro che la pappardella che OE ha scaricato dal
server POP3.
Ora, se è *scaricare la posta e far vedere una finestrella simile a quella
di OE* che vuoi, devi semplicemente, all'atto dello scaricamento, crearti
una finestrella come quella di OE e valorizzarla con i vari valori che ti
vengono dalle proprietà del messaggio scaricato (mi pare che l'oggetto sia
idPopMessage).
Se invece è *prendere un file .eml e visualizzarlo come fa OE* che vuoi,
devi leggerti il file e analizzarlo a manina in tutte le sue parti.
--
Jax
====
Accendiamo il presente per illuminare il futuro. (spot pubblicitario
ENEL)

 le scarichi con OE".
No, in realtà tutto è nato dal fatto che con i componenti fastnet quando
scaricavo un file mi dava un .txt che aveva  dei caratteri tipo html
all'interno!In pratica non so se hai mai sentito parlare di magic mail, bene
se scarichi una mail con magic mail hai un file di testo in cui leggi la
stessa mail(a parte allegati) che leggeresti con OE ma con dei caratteri che
a te non interessano quando leggi.
Non mi sono espresso al meglio, spero di aver fatto capire quello che volevo
dire.

 volevo dire.
No ti sei espresso bene e non sono riuscito a capire che cosa devi fare.


 volevo dire.
Lo spero anch'io...
--
Jax
====
L'amore è una specie di chimica, ma il sesso è sicuramente una specie
di fisica.

 parti.
Effettivamente si ho ancora le idee un po confuse sull'argomento, comunque
hai ragione ho capito come fare effettivamente non ci avevo pensato, a fare
come dici tu, in realtà mentre OE valorizza una serie di cose, io non lo
facevo, quindi ti lascio immaginare mi uscivano una serie di cose che per
chi legge la mail non hanno tanto senso.
Cmq grazie mi sei stato veramente d'aiuto.
Ciao.
Antonio  Volpe.

 messaggio.
Questa è la risposta a quello che chiedevo.
Grazie ancora.
Antonio Volpe.