PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → CONNEXION A EXCHANGE
CONNEXION A EXCHANGE
Iniciado por JULIE BOSSUT ( SEA S, jun., 27 2017 5:05 PM - 6 respostas
Membro registado
68 mensagems
Publicado em junho, 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 ?
Membro registado
68 mensagems
Publicado em junho, 28 2017 - 1:40 PM
pas d'idee ????
Membro registado
2 mensagems
Publicado em junho, 27 2018 - 12:45 PM
Bonjour,
J'ai un problème similaire avec Exchange.
Impossible de lire des mails dans une boite partagée...
Membro registado
11 mensagems
Publicado em junho, 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
Membro registado
31 mensagems
Popularité : +5 (5 votes)
Publicado em junho, 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
Mensagem modificada, junho, 27 2018 - 5:17 PM
Membro registado
68 mensagems
Popularité : +2 (2 votes)
Publicado em julho, 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
Publicado em julho, 28 2020 - 9:05 AM
Non, j'ai laissé tombé, je sais qu'un jour, il faudra que je le fasse.