DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Gestion des emails
  • Propriétés spécifiques à la description des variables de type emailSessionOutlook
  • Fonctions utilisant les variables de type emailSessionOutlook
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type emailSessionOutlook permet de manipuler le logiciel de messagerie Outlook (emails, contacts, groupes de contacts, tâches, rendez-vous et dossiers). Les caractéristiques de la connexion peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Attention : Cette fonction ne permet pas d'accéder aux différentes données manipulées par le logiciel de messagerie Outlook Express.
Remarques :
  • Lors de l'utilisation de la fonction EmailOuvreSessionOutlook, le répertoire en cours est automatiquement modifié par Outlook.
  • Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Ouverture de la session
MaSession est un emailSessionOutlook
MaSession..Nom = "ProfilOutlook"
EmailOuvreSession(MaSession)
Remarques

Propriétés spécifiques à la description des variables de type emailSessionOutlook

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type emailSessionOutlook :
Nom de la propriétéType manipulé Effet
NomChaîne de caractèresIdentifie le profil de la connexion.
Si ce paramètre correspond à une chaîne vide ("") :
  • si plusieurs profils sont définis sur le poste en cours, la fonction EmailOuvreSession affiche une fenêtre contenant tous les profils dans laquelle l'utilisateur peut choisir son profil.
  • si un seul profil est défini sur le poste en cours, la fonction EmailOuvreSession sélectionne automatiquement ce profil.

Fonctions utilisant les variables de type emailSessionOutlook

EmailAjouteDossierAjoute un dossier dans le logiciel de messagerie (Outlook, logiciel de messagerie utilisant le protocole IMAP (Internet Message Access Protocol), ...).
EmailChangeDossierModifie le dossier en cours dans le logiciel de messagerie (Outlook, logiciel de messagerie utilisant le protocole IMAP, ...).
EmailChangeEtatChange l'état d'un email sur un serveur de messagerie.
EmailCherchePremierRecherche un ou plusieurs emails selon des critères spécifiés dans le logiciel de messagerie (Outlook, logiciel de messagerie utilisant le protocole IMAP, ...).
EmailDossierCourantRenvoie le nom du dossier en cours dans le logiciel de messagerie (Outlook, logiciel de messagerie utilisant le protocole IMAP (Internet Message Access Protocol), ...).
EmailEnvoieMessageEnvoie un email selon le protocole utilisé (SMTP, MS Exchange, Lotus Notes, Outlook).
EmailFermeSessionFerme une session de gestion des emails selon le mode choisi (SMTP/POP3, IMAP, MS Exchange ou Lotus Notes).
EmailListeDossierRenvoie la liste des dossiers :
  • présents dans le logiciel de messagerie Outlook.
  • d'une session IMAP.
EmailLitDernierLit le dernier email reçu selon le protocole utilisé (POP3 ou IMAP, MS Exchange, Lotus Notes ou Outlook).
EmailLitEntêteDernierLit l'entête du dernier email reçu selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêteMessageLit l'entête d'un email reçu selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêtePrécédentLit l'entête de l'email précédant l'email en cours selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêtePremierLit l'entête du premier email reçu selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêteSuivantLit l'entête de l'email suivant l'email en cours selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitMessageLit un email reçu selon le protocole utilisé (POP3 OU IMAP, Lotus Notes ou Outlook).
EmailLitPrécédentLit l'email précédent l'email en cours selon le protocole utilisé (POP3 ou IMAP, MS Exchange, Lotus Notes ou Outlook).
EmailLitPremierLit le premier email reçu selon le protocole utilisé (POP3 ou IMAP, MS Exchange, Lotus Notes ou Outlook).
EmailLitSuivantLit l'email reçu suivant l'email en cours selon le protocole utilisé (POP3 ou IMAP, MS Exchange, Lotus Notes ou Outlook).
EmailMiseAJourMet à jour les messages de MS Exchange par rapport au serveur d'emails.
EmailNbMessageRenvoie le nombre de messages reçus actuellement présents :
  • sur le serveur d'emails (protocole POP3 uniquement).
  • dans le logiciel de messagerie Outlook.
EmailOuvreSessionOuvre une session de gestion des emails en fonction du mode de gestion choisi (POP3, SMTP, IMAP ou MS Exchange).
EmailRécupèreToutRécupère tous les emails présents sur un serveur.
EmailSupprimeDossierSupprime un dossier dans le logiciel de messagerie Outlook ou sur un serveur IMAP.
EmailSupprimeMessagePermet de supprimer l'email en cours selon le protocole en cours (POP3, IMAP, MS Exchange, messagerie Lotus Notes ou Outlook).
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale