Newsgroup: it.comp.programmare.win32
Titolo: Come sviluppare plug-in per Outlook (express) 97

Salve a tutti!
Dunque, vorrei sapere da dove partire per sviluppare dei plugin per Outlook.
In secondo luogo, vorrei sapere se per caso Outlook genera degli eventi ai
quali ci si possa agganciare con tali plugin. In particolare mi
interesserebbero:
 - intercettare la richiesta di scrittura di un nuovo messaggio
 - intercettare il reply ad un msg
 - intercettare il click del pulsante 'invia', o, meglio, l'evento di invio
Il tutto mi servirebbe per fare alcune elaborazioni sui testi in determinate
mailing list locali che seguo.
Se qualcuno sa darmi una mano.. non so proprio da dove cominciare. Avrei
bisogno di un "la" :)
Grazie in anticipo a tutti
fred

 
Outlook, ed Outlook Express, sono due programmi diversissimi; purtroppo
il solito marketing casinista della MS li denomina in modo cosi` simile.
Deducendo dal subject che, a differenza di quanto qui dici, non e` per
Outlook, bensi` per Outlook Express, che vorresti programmare, devo
purtroppo indicarti una informazione spiacevole.
http://support.microsoft.com/support/kb/articles/Q239/5/76.ASP
, cioe` la
nota Q239576 del supporto Microsoft, che sostiene di essere applicabile
ad Outlook Express da 4.0 a 5 (credibile, in quanto aggiornata nello
scorso settembre) asserisce: "L'accesso da programma, o il controllo
del cliente Microsoft Outlook Express, non e` supportato"; e`
disponibile
solo il (limitatissimo) "Simple MAPI".
Questa brutta notizia e` rinforzata nella nota Q216281, che trovi alla
URL
http://support.microsoft.com/support/kb/articles/Q216/2/81.ASP
In essa si spiega che la presenza della "Microsoft Outlook Express
5.0 Type Library" fra le librerie registrate e` _un bug_ -- quelle che
detta TLB espone sono in realta` interfacce COM *interne* ad Outlook
Express, un modello-oggetti interno creato solo per uso interno, non
progettato ne` testato per accettare i teorici bisogni di altri
sviluppatori,
e qualsiasi codice usi queste interfaccie non e` supportato ed e`
probabile che si rompa in modi imprevedibili.  Nota che sto soltanto
traducendo dei pezzi della Q216281.  Non mi pare resti speranza...
Al contrario, Outlook (programma, appunto, molto diverso da OE) e`
"programmabilissimo".  Peccato che sia una petecchia (odio essere
costretto ad usarlo), ma almeno e` fatto per essere programmato
dall'esterno.  OE no, e` un buon programma (a mio avviso), ma col
grave difetto di NON essere programmabile dall'esterno.
Alex

 grave difetto di NON essere programmabile dall'esterno.
Il punto e` che penso che la programmabilita` di Outlook Express mi basti e
avanzi. L'unico plugin che uso, il plugin del PGP, non fa altro che delle
elaborazioni sul testo. Certo che se tutto il controllo che offre il Simple
MAPI e` quello che traspare dal plugin in questione, siamo messi proprio
male. A quanto vedo, il plugin forza un copia sul messaggio, effettua le
elaborazioni sulla clipboard e poi torna ad incollare (ARGH!)
In ogni caso, per quanto limitate, mi interessa dove trovare inforamazioni
sulla suddetta "Simple MAPI" interface.
Dove trovo qualcosa? Le elaborazioni che dovrei fare sarebbero veramente
banalissime..
Grazie per la risposta, e per le altre informazioni che mi saprai dare.. ;)
fred

 Grazie per la risposta, e per le altre informazioni che mi saprai dare..
;)
Prego,
Alex

 del cliente Microsoft Outlook Express, non e` supportato"
Pero` sembra che le interfacce delle ultime versioni non siano cambiate, dato
che il plugin PGP di OE e` uguale per il 4.x e per il 5.x.
--
Bye! Lorenzo Lutti (
http://www.geocities.com/SiliconValley/Peaks/6258/
)

Bene, dove posso scaricare PGP?
È compatibile con Microsoft Outlook 2000?
Grazie.
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
ATTENZIONE: rispondo ai messaggi di pubblicità indesiderata
su TiscaliNet con un bel messaggio al provider di competenza!
per i messaggi seri è
diego....@tiscalinet.it

Io sinceramente preferisco Outlook, ma per forza devo usare anche OE
(Newsgroup plurimi e tre caselle Hotmail).
