Newsgroup: it.comp.appl.access
Titolo: Ricevere mail da Access

Ciao a tutti
Prendendo spunto dal materiale inviato al Sito Comune da 
Paolo Beltrame e Maurizio Cenere sez. General 6.88 - 6.77 -
inviare e-mail con il Winsock, ho aggiunto la possibilità per l'utente
all'interno di una procedura di gestione clienti, di inviare mail
direttamente alla categoria selezionata;
Per rendere il lavoro completo dovrei consentirgli di 
scaricarsi nella procedura anche i messaggi in arrivo.
Purtroppo il tutto gira sulla versione 2000 e quindi non credo sia
applicabile il molto citato esempio di Alessandro Baraldi realizzato per
XP. 
Qualche indicazione?
Grazie
Prometeo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Prometeo
Il mio DEMO pubblicato consente di gestire i messaggi INVIATI e
non di scaricarli.
A livello privato però ho realizzato un vero Mail_Browser, ma
ti assicuro che è tutt'altro che semplice.
Mentre per l'invio la formattazione del messaggio è 
semplice(relativamente) la ricezione richiede la DECODIFICA
e di conseguenza il PARSING dello stesso.
La procedura di Parsing è complessa, se poi tieni conto della
possibilità di ricevere allegati....!
Il mio demo non credo funzioni per A2000(non saprei però) così
dicasi per quanto sviluppato in privato che non pubblico per
motivi di complessità.
Ora per quanto riguarda la CODIFICA MIME io mi sono studiato
il protocollo MIME da un documento di un'università Americana,
quindi ho trovato un pò di materiale nel WEB e mi sono ricavato
il codice per la CODIFICA, il tutto in qualche settimana di lavoro.
Serve una buona conoscenza del codice, ma solo dopo aver
appreso BENE il protocollo, per capire come effettuare il 
PARSING.
Buon lavoro.
@Alex  
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex  
Ciao Alex, mi sa che è un lavoro al di sopra delle mie capacità,
proverò a rifare la gestione di invio da Access, tramite  Outlook in modo 
che quest'ultimo contenga l'elenco dei messaggi inviati visto che
giocoforza conterrà quelli ricevuti.


 Prometeo
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 Prometeo
Non volevo scoraggiarti, ma ammetto che la cosa non
è intuitiva e semplice.
Alla luce di questo il consiglio di Roberto potrebbe
essere la strada più percorribile, e forse più standard.
Ciao
@ALex


 > Prometeo
Grazie Roberto,vado subito a vedere!
Ciao


 @ALex
Ok, tenterò quella strada!
Ciao


 intitolata "8.30 Leggere i messaggi di OutLook Express da Access (inglese)".
Ho provato "Leggere i messaggi di OutLook Express da Access" ma non riesco
a trovare il riferimento [Immagino un file .OLB] ad Outlook da registrare,
può essere perchè sul PC è installato solo O.Express e non O.2000?
Ciao e grazie


 ha scritto nel messaggio
news:decric$v3r$1...@news.newsland.it...

Ti ho dato una dritta, ma non ho una esperienza diretta in merito, quindi
non sono ingrato di darti maggiori dettagli.


 Prometeo
Ciao Prometeo mi intrometto...!
Se non ricordo male quel DEMO usa la tecnica EARLY_BINDING
o associazione preventiva, vale a dire che richiede esplicitamente
di integrare nel progetto i riferimenti alle Librerie di Outlook.
PEr inserirle devi andare nel Debug di VBA dal menù strumenti
vai in Riferimenti e scorri le librerie finchè non trovi
Microsoft Outlook....!
La cosa migliore però è usare il LATE_BINDING o associazione tardiva.
Perchè..?
Perchè ti evita di inglobare nel progetto una libreria esplicita
che potrebbe dare errori nelle istallazioni qualora nel PC
residente non fossero disponibili le MEDESIME versioni.
Il LateBinding lascia la libertà di istanziare le librerie
presenti.
Per eseguire questa tecnica, abbastanza semplice si dichiara una
variabile come Object, quindi la si associa con il CREATEOBJECT
oppure GETOBJECT se dovesse essere già aperta.
Questo secondo metodo però te lo consiglio quando hai acquisito
maggior pratica con il 1°.
Ciao
@Alex
