OVH Cloud OVH Cloud

WD8 Modifier un message sur le serveur

7 réponses
Avatar
Georges Peyre
Bonjour,

Windev ne contient que 2 types d'actions directes sur le serveur du
provider : Les fonctions EmailLit...(... et EmailSupprimeMessage(..
de Windev qui permettent respectivement de lire et de supprimer les
emails.
L'action de modification n'existe pas dans les fonctions

Est-ce une impossibilité ou existe-t-il un moyen de modifier par
exemple le contenu du sujet du message directement sur le serveur ?

Cordialement

--
Elle est pas belle la vie ?

7 réponses

Avatar
Daniel
Bonsoir,
Georges Peyre writes:

Bonjour,

Windev ne contient que 2 types d'actions directes sur le serveur du
provider : Les fonctions EmailLit...(... et EmailSupprimeMessage(..
de Windev qui permettent respectivement de lire et de supprimer les
emails.
L'action de modification n'existe pas dans les fonctions

Est-ce une impossibilité ou existe-t-il un moyen de modifier par
exemple le contenu du sujet du message directement sur le serveur ?



le POP ne permet pas de modifier un message sur un serveur de
courrier.


--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Avatar
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, Georges Peyre
ecrivait (wrote) :

Bonjour Georges,

Est-ce une impossibilité ou existe-t-il un moyen de modifier par
exemple le contenu du sujet du message directement sur le serveur ?



C'est une impossibilité liée au protocole de courrier électronique.

--
Eric
Avatar
Georges Peyre
Bonjour Eric,

Eric Demeester a formulé la demande :

C'est une impossibilité liée au protocole de courrier électronique.



Dommage ça aurait été bien pratique pour moi

Dans la foulée ted m'a précisé qu'on pouvait utiliser la gestion des
emails sans avoir ms-exchange
est-ce que c'est vraiment possible et danc ce cas ...

1) Mais n'ayant pas ms-exchange comment créer et gérer le profile ( la
doc windev précise de le créer sous ms-exchange ) demandé par la
fonction EmailOuvreSession(Profile)
Actuellement j'utilise
EmailOuvreSessionPOP3(COMPTE.Login,COMPTE.Password,COMPTE.AdrSrvPop)
Pour celà j'ai un fichier Compte qui contient les infos de chaque bal
Compte.Login = identifiant de la bal
Compte.Password = mot de passe de la bal
Compte.AdrSrvPop = adresse du serveur Pop ( exemple pop.wanadoo.fr )

Comment passer ces infos sous forme de profile ?
Comment donner un nom à ce profile ?

2) Actuellement je gère une jauge en récupérant le nombre de messages à
charger correspondant à la bal.
Hors EmailNbMessage n'existe pas dans les fonctions SimpleMapi :
comment savoir le nombre de messages à charger ?

Cordialement

--
Elle est pas belle la vie ?
Avatar
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, Georges Peyre
ecrivait (wrote) :

Bonsoir Georges,

Dans la foulée ted m'a précisé qu'on pouvait utiliser la gestion des
emails sans avoir ms-exchange



Oui, et c'est même plutôt conseillé, parce que Ms-Exchange utilise des
procédures propriétaires (parfois fort pratiques d'ailleurs au sein d'un
réseau interne à une entreprise), incompatibles avec les protocoles
standards (SMTP/POP3) en matière d'envoi et de réception de courriers
électroniques sur Internet.

1) Mais n'ayant pas ms-exchange comment créer et gérer le profile ( la
doc windev précise de le créer sous ms-exchange ) demandé par la
fonction EmailOuvreSession(Profile)



Oublie les fonctions « exchange » de Windev. Elles ne servent à rien
dans le cas d'une gestion de courrier sur Internet.

Actuellement j'utilise
EmailOuvreSessionPOP3(COMPTE.Login,COMPTE.Password,COMPTE.AdrSrvPop)



Les fonctions « mail » de Windev sont peu fiables, buggées, basées sur
les composants Windows utilisés par Outlook Express, et non conformes
aux RFC (les documents qui décrivent comment échanger de l'information
sur Internet pour simplifier).

Hors EmailNbMessage n'existe pas dans les fonctions SimpleMapi :
comment savoir le nombre de messages à charger ?



En utilisant des utilitaires faits pour ça pilotables par Windev.
Getmail par exemple, gratuit pour une utilisation personelle :

http://logiciels.ntfaqfr.com/LireFiche.php?numeros

--
Eric
Avatar
Georges Peyre
Bonjour Eric
Il se trouve que Eric Demeester a formulé :

En utilisant des utilitaires faits pour ça pilotables par Windev.
Getmail par exemple, gratuit pour une utilisation personelle :





Je veux bien mais le .zip que j'ai téléchargé ne contient pas de .dll,
(pourtant le texte précise qu'il y a un module gwinsock.dll qu'il faut
copier ) : il n'y a que la phase getmail.exe qui est une phase dos.

De plus je veux l'interfacer avec le logiciel antispam que j'ai écris :
je supprime les messages spams détectés et je veux que outlook express
ne recoive que les bons messages

Est-il compatible avec Windows XP Pro ?

Si tu as plus de billes ( notamment un exemple de code d'utilisation )
qui me permettent de réaliser celà je suis preneur

Cordialement

--
Elle est pas belle la vie ?
Avatar
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, Georges Peyre
ecrivait (wrote) :

Bonjour Georges,

Je veux bien mais le .zip que j'ai téléchargé ne contient pas de .dll,
(pourtant le texte précise qu'il y a un module gwinsock.dll qu'il faut
copier ) : il n'y a que la phase getmail.exe qui est une phase dos.



Gwinsock.dll n'est plus utile depuis la version 1.17 (la version
actuelle est 1.33) :

http://www.interlog.com/~tcharron/getmail.html

De plus je veux l'interfacer avec le logiciel antispam que j'ai écris :
je supprime les messages spams détectés et je veux que outlook express
ne recoive que les bons messages



C'est effectivement un utilitaire en ligne de commande, mais il est
possible de piloter un tel utilitaire depuis Windev.

Est-il compatible avec Windows XP Pro ?



Bonne question, car la dernière version date d'avril 2002.

Si tu as plus de billes ( notamment un exemple de code d'utilisation )
qui me permettent de réaliser celà je suis preneur



Je n'ai malheureusement pas de code, car je ne l'ai pas encore testé. il
me semble en revanche que d'autres ici l'utilisent...

--
Eric
Avatar
Georges Peyre
Il se trouve que Eric Demeester a formulé :
Je n'ai malheureusement pas de code, car je ne l'ai pas encore testé. il
me semble en revanche que d'autres ici l'utilisent...



Merci quand même je vais demander

Cordialement

--
Elle est pas belle la vie ?