PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Principe d'utilisation
  • Étape 1 : Décrire un compte utilisateur dans l'application de gestion des emails sur le poste PC
  • Créer un compte
  • Étape 2 : Configurer la synchronisation des emails avec ActiveSync
  • Configurer la synchronisation des emails avec ActiveSync
  • Étape 3 : Ouverture d'une session de messages
  • Exemple
  • Etape 4 : Envoi et réception d'emails
  • Envoi d'emails
  • Réception d'emails
  • Étape 5 : Fermeture de la session de messages
  • Exemple
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Principe d'utilisation
Pour envoyer ou lire des messages grâce au compte "ActiveSync" de Pocket Outlook, il faut :
  1. Sur le poste PC, décrire un compte utilisateur dans l'application de gestion des emails (Outlook ou Outlook Express par exemple).
  2. Sur le poste PC, configurer la synchronisation des emails avec ActiveSync.
  3. Se connecter depuis l'application WINDEV Mobile à l'application de gestion des emails (Pocket Outlook par exemple) grâce à la fonction EmailOuvreSession en utilisant une variable de type emailSessionOutlook (ou avec la fonction EmailOuvreSessionOutlook).
  4. Envoyer et recevoir les messages.
  5. Fermer la session avec l'application de gestion des emails (Pocket Outlook par exemple) grâce à la fonction EmailFermeSession.
Lors de la connexion du Pocket PC au poste PC, la synchronisation des emails se fera automatiquement.
Étape 1 : Décrire un compte utilisateur dans l'application de gestion des emails sur le poste PC
Le compte utilisateur permet de configurer l'application de gestion des emails sur le poste PC (Outlook ou Outlook Express par exemple).
Dans le compte utilisateur sont définis :
  • les paramètres du protocole SMTP utilisé pour l'envoi des messages,
  • les paramètres du protocole POP3 ou IMAP utilisé pour la réception des messages,
  • les différents services de communication utilisés.

Créer un compte

Pour créer un compte (sous Outlook par exemple) :
  1. Lancez Outlook.
  2. Sélectionnez l'option "Outils .. Comptes".
  3. Cliquez sur "Ajouter", puis sur "Courrier".
  4. Répondez aux diverses questions posées.
Étape 2 : Configurer la synchronisation des emails avec ActiveSync
ActiveSync permet de synchroniser les emails présents sur le PC (dans Outlook ou Outlook Express par exemple) avec les emails présents sur le Pocket PC (dans Pocket Outlook par exemple).

Configurer la synchronisation des emails avec ActiveSync

Pour configurer la synchronisation des emails avec ActiveSync :
  1. Lancez ActiveSync.
  2. Cliquez sur l'icône "Option".
  3. Cochez l'option "Inbox" dans la liste des éléments à synchroniser et validez.
Étape 3 : Ouverture d'une session de messages
L'ouverture d'une session de messages peut être réalisée grâce à :
Remarque : Cette fonction doit être appelée avant toute autre fonction "email" dans votre application.

Exemple

Ouverture d'une session avec une variable de type emailSessionOutlook
PROCÉDURE OuvertureSession(NomDuCompte)

MaSession est un emailSessionOutlook
MaSession..Nom = NomDuCompte

EmailOuvreSession(MaSession)
SI ErreurDétectée = Vrai ALORS
"La session n'a pas pu être ouverte. Erreur :" + RC + ...
ErreurInfo(errMessage)

FIN

RENVOYER MaSession
Ouverture d'une session avec la fonction OutlookOuvreSession
PROCEDURE OuvertureSession(NomDuCompte)

NumSession est un entier
NumSession = OutlookOuvreSession(NomDuCompte)

SI NumSession = 0 ALORS
Erreur("La session n'a pas pu être ouverte. Erreur :" + RC + ...
ErreurInfo(errMessage))
FIN

RENVOYER NumSession
Etape 4 : Envoi et réception d'emails

Envoi d'emails

L'envoi d'emails est réalisé automatiquement dès que le Pocket PC est connecté à un poste PC disposant d'un accès à Internet.
Pour plus de détails sur la création des emails, consultez : Préparer l'envoi d'un email.

Réception d'emails

La réception d'emails est automatiquement réalisée dès que le Pocket PC est connecté à un poste PC disposant d'un accès à Internet.
Pour plus de détails sur la lecture d'emails, consultez : Lire un email.
Étape 5 : Fermeture de la session de messages
Lorsque la gestion des emails reçus et/ou envoyés est terminée, la fermeture de la session est réalisée avec la fonction EmailFermeSession. Cette fonction doit être la dernière fonction "email" utilisée.

Exemple

Le code suivant est une procédure permettant de fermer une session de messagerie. Dans ce code, la variable NumSession correspond à l'identifiant de session renvoyé par la fonction EmailOuvreSession.
PROCEDURE FermetureSession(NumSession)
// Fermeture de la session
EmailFermeSession(NumSession)
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire