Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio per posta elettronica ...

Ciao a tutti,
in un' applicazione, ho inserito due oggetti "MapiSession" e "Mapimessage"
per poter inviare della posta.
Ho provato il programmino sul PC di un mio amico (figura di MER...A) Mi sono
accorto che se non c'e' Outlook mi chiede di installare il Browser di posto
(outlook)... e se io non voglio OUTLOOK !!!!( come posso fare ?)
Il secondo quesito che mi e' venuto in mente e' un altro, se volessi creare
una posta elettronica che non una Outlook ed il servizio e' gestito da un
server come posso fare ?
Mi spiego meglio ... se nella mia postazione, che e' un client di una rete
interna, e la mia posta viene gestita da un dominio server (che non usa
Outlook) che componente dovrei usare ??? FORSE UN COMPONENTE CHE USI SMTP
???? WINSOCK ????
HELP ME... PLEASE
Grazie
Filippo
--------------------------------
Inviato via 
http://usenet.libero.it

 ???? WINSOCK ????
Cerca sul Sito Comune (
http://www.it-lang-vb.net/
)
la parola smtp. Comparirà anche il progetto pop.zip.

 la parola smtp. Comparirà anche il progetto pop.zip.
Grazie mille per il consiglio
... se ne avresti qualche altro :-)
Ciao


 scusa ... non capisco cosa intendi, MAPI vuole comunque OUTLOOK ?
Ni. MAPI vuole un gestore di posta sottostante, quello che vuoi, ma lo
vuole.

 vuole.
Scusa se ti contraddico ... ma ho provato una mia applicazione che usa mapi
su un pc che usa Lotus anche per la posta elettronica, ed al momento di
inviare l'e-mail ... mi chiede di installare un browser di posta ...
Ciao
Filippo

[*Filippo (Libero)* : 
filippo...@libero.it
] ha scritto:

Non insisto (non ho fatto esperimenti), nè installo mai le mie applicazioni
se non c'è, pur se inutilizzato, Internet explorer (e quel che insieme
normalmente si installa, come Outlook Express o, da Office, Outlook), ma
questo è quanto riporta la guida:
------------------------------
Controlli MAPI
I controlli dell'interfaccia per applicazioni di posta elettronica
(Messaging Application Program Interface, MAPI) consentono di creare
un'applicazione MAPI per la gestione della posta elettronica in Visual
Basic. L'interfaccia MAPI è un gruppo di componenti fondamentali del sistema
che connettono le applicazioni per la gestione della posta elettronica o per
gruppi di lavoro ai servizi di informazioni conformi a MAPI. È possibile, ad
esempio, connettere il sistema di posta elettronica Microsoft Exchange alla
maggior parte dei sistemi di posta elettronica privati o pubblici tramite
driver MAPI.
In Visual Basic i controlli MAPI consentono di interagire con il
sottosistema di posta elettronica sottostante. Per utilizzare questi
controlli, è necessario installare un sistema di posta elettronica conforme
MAPI, quale Microsoft Exchange. I servizi di posta elettronica sottostanti
vengono forniti dall'ambiente per gruppi di lavoro, ad esempio da Microsoft
Exchange Server in Windows 95 o Windows NT.
L'utilizzo di controlli MAPI comporta l'esecuzione di due passaggi, ovvero
la creazione di una sessione MAPI e l'utilizzo di varie proprietà e metodi
per accedere e gestire una singola cartella Posta in arrivo, ad esempio,
creare e inviare un messaggio, includere un allegato, verificare l'indirizzo
del destinatario in base alla rubrica del sistema di posta elettronica e
così via.
Il controllo sessione MAPI consente di eseguire una connessione e aprire una
sessione MAPI, nonché di interrompere la connessione. Con il controllo
messaggi MAPI sono disponibili tutte le proprietà e i metodi necessari per
eseguire le funzioni del sistema di posta elettronica sopra descritte.
I controlli MAPI sono invisibili in fase di esecuzione e non sono
disponibili eventi specifici. Per utilizzarli, è necessario impostare le
proprietà appropriate e specificare i metodi adeguati.
Nota   Se si desidera eseguire un programma che utilizza i controlli MAPI,
verificare che siano installate correttamente le DLL MAPI a 32 bit. In caso
contrario potrebbe non essere possibile eseguire funzioni MAPI quali SignOn.
In Windows 95, ad esempio, per poter utilizzare correttamente le funzioni
MAPI, è necessario installare Exchange durante l'installazione del sistema
operativo oppure separatamente dal Pannello di controllo.
Esempi di utilizzo
  a.. Aggiunta delle funzioni di posta elettronica nell'applicazione
  b.. Creazione di un'applicazione di posta elettronica completa
Controllo sessione MAPI
Il controllo sessione MAPI consente di stabilire e interrompere una sessione
MAPI. Se sono disponibili i servizi MAPI, per stabilire la connessione con
questo controllo è sufficiente fornire un nome utente registrato e la
corrispondente password. Verranno in tal modo individuate le impostazioni
per la posta elettronica specificate nel sistema operativo e richiamato il
sottosistema di posta elettronica sottostante, ovvero il server della posta.
... eccetera ...

gruppi di lavoro ai servizi di informazioni conformi a MAPI. 
Ecco, e' questo "conformi a MAPI" che mi insospettisce...
Si sa che Microsoft ha sempre la mania di farsi i suoi propri standard
e non vorrei che questo fosse proprio uno di questi casi.
-- 
ciao, hal

 e non vorrei che questo fosse proprio uno di questi casi.
E' possibile.

 E' possibile.
E' cosi' :)
AFAIK solo Eudora oltre ai vari Outlook, implementa
l'interfaccia OO MAPI.
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org