|
|
|
|
|
EmailCherchePremier (Fonction) En anglais : EmailSeekFirst Recherche un ou plusieurs emails selon des critères spécifiés dans le logiciel de messagerie (Outlook, logiciel de messagerie utilisant le protocole IMAP, ...). Cette recherche est effectuée dans le dossier Outlook en cours. Rappel : Cette fonction ne permet pas de rechercher un ou plusieurs emails dans le logiciel de messagerie Outlook Express. MaSession est un emailSessionIMAP MonEmail est un Email ...  // Recherche des emails contenant la chaîne "PC Soft" // dans le sujet ou dans le corps du message // Seuls les emails reçus sont pris en compte SI EmailCherchePremier(MaSession, MonEmail, emailSujet + emailCorps, ... "PC Soft") = Vrai ALORS // Enumération des emails trouvés TANTQUE MonEmail.EnDehors = Faux // Affiche l'expéditeur et le sujet dans un champ Table TableAjoute(TABLE_EmailTrouve, MonEmail.Expediteur + ... TAB + MonEmail.Sujet) // Email trouvé suivant EmailLitSuivant(MaSession, MonEmail) FIN SINON Info("Aucun email n'a été trouvé") FIN Syntaxe
Recherche dans une variable de type Email Masquer les détails
<Résultat> = EmailCherchePremier(<Session> , <Email> , <Partie de l'email> , <Valeur cherchée> [, <Mode de lecture>])
<Résultat> : Booléen - Vrai si un ou plusieurs emails ont été trouvés,
- Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
Si aucun email n'a été trouvé, ErreurDétectée reste à Faux et la variable Email.EnDehors est positionnée à Vrai.
<Session> : Entier ou Variable de type emailSessionOutlook ou emailSessionIMAP La session peut être : <Email> : Variable de type Email Message dans lequel la recherche sera faite. <Partie de l'email> : Constante ou combinaison de constante de type Entier Partie de l'email dans laquelle ou lesquelles la <Valeur cherchée> doit être recherchée : | | emailCorps | Corps des emails. | emailDestinataire | Destinataires des emails. | emailExpéditeur | Expéditeurs des emails. | emailMessageID | Identifiant des emails. | emailSujet | Sujets des emails. |
Ces constantes peuvent être combinées. <Valeur cherchée> : Chaîne de caractères Valeur recherchée dans les emails. <Mode de lecture> : Constante ou chaîne de caractères optionnelle Précise les messages qui doivent être lus : | | emailNonLus ou "NON LUS" | La recherche est effectuée uniquement dans les emails non lus. | emailTous ou "TOUS" (Valeur par défaut) | La recherche est effectuée dans les emails lus et dans les emails non lus. |
Recherche dans la structure Email Masquer les détails
<Résultat> = EmailCherchePremier(<Session> , <Partie de l'email> , <Valeur cherchée> [, <Mode de lecture>])
<Résultat> : Booléen - Vrai si un ou plusieurs emails ont été trouvés,
- Faux dans le cas contraire. En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
Si aucun email n'a été trouvé, ErreurDétectée reste à Faux et la variable Email.EnDehors est positionnée à Vrai.
<Session> : Chaîne de caractères, Entier ou Variable de type emailSessionOutlook ou emailSessionIMAP La session peut être : <Partie de l'email> : Constante ou combinaison de constante de type Entier Partie de l'email dans laquelle ou lesquelles la <Valeur cherchée> doit être recherchée : | | emailCorps | Corps des emails. | emailDestinataire | Destinataires des emails. | emailExpéditeur | Expéditeurs des emails. | emailMessageID | Identifiant des emails. | emailSujet | Sujets des emails. |
Ces constantes peuvent être combinées. <Valeur cherchée> : Chaîne de caractères Valeur recherchée dans les emails. <Mode de lecture> : Constante ou chaîne de caractères optionnelle Précise les messages qui doivent être lus : | | emailNonLus ou "NON LUS" | La recherche est effectuée uniquement dans les emails non lus. | emailTous ou "TOUS" (Valeur par défaut) | La recherche est effectuée dans les emails lus et dans les emails non lus. |
Composante : wd300com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|