PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → CONNEXION A EXCHANGE
CONNEXION A EXCHANGE
Started by JULIE BOSSUT ( SEA S, Jun., 27 2017 5:05 PM - 6 replies
Registered member
68 messages
Posted on June, 27 2017 - 5:05 PM
Bonjour,
Nous avons en interne un serveur exchange
et j'aimerais par le biais de windev me connecter a une boite mail partagé afin d'ajouter des rdv dans son calendrier

Du coup ce n'est pas la boite mail de l'utilisateur qui utilisera l'application donc je ne sais pas trop comment faire.

J'ai parcouru le forum et j'ai vu qu'on parlais de l'API EWS mais savez vous si ca fonctionne avec un serveur exchange en interne ou seulement avec les office 365 ...

Avez vous une idée de comment faire cela ?
Registered member
68 messages
Posted on June, 28 2017 - 1:40 PM
pas d'idee ????
Registered member
2 messages
Posted on June, 27 2018 - 12:45 PM
Bonjour,
J'ai un problème similaire avec Exchange.
Impossible de lire des mails dans une boite partagée...
Registered member
11 messages
Posted on June, 27 2018 - 4:14 PM
Bonjour,

Je n'ai pas essayé la lecture, mais l'envoi d'Email fonctionne sur mon serveur office365 avec le code suivant, ça peut vous donner une piste de reherche :

NomUser est une chaîne= "monadresse@mondomaine.com"
password est une chaîne= "monpassword"

SI EmailOuvreSessionSMTP(NomUser, password , "smtp.office365.com",587,Faux,emailOptionSécuriséTLS) = Vrai ALORS
// initialisation des mails

// Envoie l'email
// Construction d'un email
MonMessage est un Email
MonMessage..Expediteur = "monadresse@mondomaine.com"
Ajoute(MonMessage..Destinataire, "tonadresse@tondomaine.com")
MonMessage..Sujet = "Test d'envoi Email"
MonMessage..Message = "Bonjour, le test Email est concluant."

// Envoi du message
EmailEnvoieMessage(NomUser, MonMessage)
EmailFermeSession(NomUser)
SINON
// aie, y'a erreur afficher...

FIN

Bonne recherche,
Damien
Registered member
31 messages
Popularité : +5 (5 votes)
Posted on June, 27 2018 - 5:16 PM
Bonjour.
Depuis Visual Studio, il y a un package NuGet EWS (Exchange Web Service) qui permet d'interagir avec un serveur exchange (Cloud ou non, à priori).
Peut-être l'utiliser depuis Windev.

Bonne continuation
--
Patrice FROELIGER
KUCHLY SAS
Message modified, June, 27 2018 - 5:17 PM
Registered member
68 messages
Popularité : +2 (2 votes)
Posted on July, 27 2020 - 6:53 PM
Bonjour Julie (et les autres),

As-tu réussi a synchroniser/ajouter des rdv sur le serveur exchange ?

Si oui, j'aimerais en discuter car je suis confronté à la même demande.

Merci d'avance.


Eric
Posted on July, 28 2020 - 9:05 AM
Non, j'ai laissé tombé, je sais qu'un jour, il faudra que je le fasse.