MAPI et ASP

Signaler
-
Messages postés
2
Date d'inscription
mercredi 9 novembre 2005
Statut
Membre
Dernière intervention
18 mai 2006
-
Salut :shy)

Je viens reclamer un peu d'aide.
G deja pose ma question sur le site VB alors je la repose ici histoire d'avoir une public plus large.

Je cherche à lire une messagerie avec MAPI en utilisant
ASP.
1) Est-ce possible ?
2) Faut-il configurer la messagerie d'une certaine manière ?
3) Comment ca marche ?
4) Si c vraiment pas possible quelqu'un peut il me le dire
assez tot histoire que je me prenne pas la tete pour rien ?

Merci d'avance.
Yoyo :kisses)

10 réponses

Salut,

Directement depuis un page, je suis pas sur que cela soit possible mais si tu developpe un composant qui servirai de passerelle, je pense que c jouable

A++

Nix :-p
En fait j'arrive a creer un objet mapisession,
il bronche pas mais c au moment de se connecter que
G un bug. :sad)
Merci, Yoyo :)
Fait voir ton code (si tu veux, j'oblige pas) j'essayerai chez moi pour voir comment ça pourrait marcher

A++

Nix :-p
Voila le code. Comme tu peux le constater c pas tres
complique.

En tous cas merci d'y jeter un oeil, c super gentil!!! :)

Merci d'avance
Yoyo ;)

<%
set mysession=server.CreateObject("MSMAPI.MAPIsession")
' la j'indique que je veux pas de fenetre de config
mysession.LogonUI=false
' la je met mon login et mon pwd
mysession.UserName=" nom du compte "
mysession.Password=" password "

' la c cense se connecter a la messagerie
mysession.SignOn ' c la l'erreur !
' la c la deconnexion
mysession.SignOff

set mysession=nothing
%>
Bah en fait, j'ai cherché partout car cela m'intriguais et j'ai trouvé des truc mais faut avoir le VRAI mapi sur la machine genre celui d'outlook et moi, j'ai que Outlook Express, donc marche pas chez moi ce que j'ai trouvé :sad)
Dans ce cas, le composant a utiliser n'est pas MSMAPI.MAPISession mais MAPI.Session
Vas sur le site http://msdn.microsoft.com et tapes "Mapi asp CDO" tu devrais trouver des truc sinon, fait la même recherche sur http://www.google.fr il est vraiment bon ce moteur ou sinon aussi sur http://www.deja.com qui a été racheté par google justement :)
Cela dépendera du temps que je trouverai pour faire ça mais j'avais commencé à faire un composant ActiveX POP3 qui permet justement de checker des mail sur un POP3. mais il est pas fini (presque pas commencé même :)
Si je le fini, je le mettrai sur le site avec un exemple d'utilisation (et je pense qu'il sera freeware)

A++

Nix :-p
Pour l'instant je vais attendre avant de me relancer
la-dedans. %-6 !!!!
G essaye de regarder sur le site microsoft ms apparemmt
ils ont des ennuis avec leur db!!
Et de toute facon je trouve jms rien sur leur site
habituellement... :sad)
Enfin bref, merci du coup de main quand meme.
Yoyo ;)
Messages postés
8
Date d'inscription
jeudi 12 février 2004
Statut
Membre
Dernière intervention
22 octobre 2004

bonjour
je cherche a utiliser un activex dans une page web pour afficher les contacts du carnet d'adresses d outlook
avez vous pu realiser cela?
merci par avance
eric
Messages postés
4
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
5 avril 2005

Une bonne trappiste rend souvent un script accessible...
Messages postés
4
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
5 avril 2005

Messages postés
2
Date d'inscription
mercredi 9 novembre 2005
Statut
Membre
Dernière intervention
18 mai 2006

Salut tout le monde!!

Je dois finir un programme en VB6 mais je suis bloqué sur l'envoi d'e-mail.
Quand je clique sur mon boutton cmdDemEnvoyer, il faut qu'un message predefini soit envoyé.
J'ai essayé un code mais ça ne marche pas il y a marqué: "un objet est requis".
Je crois qu'il faut que j'installe le controle mapi mais je ne le trouve pas.
Pourriez-vous m'aider svp.

Je vous envoi mon code

Code:
MAPISession1.SignOn
With MAPIMessages1
.MsgIndex = -1
.RecipDisplayName = EMAILDESTINATAIRE ' ici l adresse e-mail du destinataire
.MsgSubject = SUJETMAIL ' ici le sujet du mail
.MsgNoteText = MESSAGEMAIL ' ici le message du mail
.SessionID = MAPISession1.SessionID
.Send
End With
MAPISession1.SignOff

Merci d'avance