La lecture de la RFC étant un peu fastidieuse, voici la liste des
commandes POP échangées en TELNET entre le courriéleur et le serveur
lors d'une session POP3 :
(http://www.linux-france.org/article/web/egraffin/pop3.php)
La lecture de la RFC étant un peu fastidieuse, voici la liste des
commandes POP échangées en TELNET entre le courriéleur et le serveur
lors d'une session POP3 :
(http://www.linux-france.org/article/web/egraffin/pop3.php)
La lecture de la RFC étant un peu fastidieuse, voici la liste des
commandes POP échangées en TELNET entre le courriéleur et le serveur
lors d'une session POP3 :
(http://www.linux-france.org/article/web/egraffin/pop3.php)
a écrit :Le 07/02/15 09:28, siger a écrit :Est-ce vrai que c'est le courrielleur qui marque les messages
comme lu sur le serveur, en POP ?Euh, le protocole POP3 est destiner à "fetcher" les mails distants
pour les lire en local, avec possibilité de les laisser sur le
serveur.
Oui (je ne sais pas ce qu'est fetcher, mais je suppose), mais en quoi
ça exclue le fait de marquer comme lu ? Il peut choisir de les
supprimer ou pas, avec un délais ou pas, pourquoi pas ça ?
a écrit :
Le 07/02/15 09:28, siger a écrit :
Est-ce vrai que c'est le courrielleur qui marque les messages
comme lu sur le serveur, en POP ?
Euh, le protocole POP3 est destiner à "fetcher" les mails distants
pour les lire en local, avec possibilité de les laisser sur le
serveur.
Oui (je ne sais pas ce qu'est fetcher, mais je suppose), mais en quoi
ça exclue le fait de marquer comme lu ? Il peut choisir de les
supprimer ou pas, avec un délais ou pas, pourquoi pas ça ?
a écrit :Le 07/02/15 09:28, siger a écrit :Est-ce vrai que c'est le courrielleur qui marque les messages
comme lu sur le serveur, en POP ?Euh, le protocole POP3 est destiner à "fetcher" les mails distants
pour les lire en local, avec possibilité de les laisser sur le
serveur.
Oui (je ne sais pas ce qu'est fetcher, mais je suppose), mais en quoi
ça exclue le fait de marquer comme lu ? Il peut choisir de les
supprimer ou pas, avec un délais ou pas, pourquoi pas ça ?
Bonjour,
siger (30 Jan 2015 16:47:48 GMT - fr.comp.mail) :
Je viens de lire ce qui a déjà été dit, je vais essayer de te faire une
synthèse en espérant ne pas dire trop de bêtises (compléments et
corrections bienvenus).
Avec le webmail Zimbra de Free, quand je "pope" les messages depuis mon
ordinateur, ensuite je vais sur le webmail ils sont notés comme non-
lus.
Mais avec un autre prestataire ils sont marqués comme lus.
Ce prestataire me dit que c'est le courrielleur qui décide de ça.
S'il le fait, je n'ai trouvé aucune commande POP (voir plus bas) qui
corresponde à cette possibilité.
Ça ressemble plutôt à une confusion côté webmail entre message lu sur le
serveur au sens de « téléchargé par le courriéleur (le client) » et
message lu par l'utilisateur au sens de « ouvert _dans_ le client ».
- Côté client :
En POP3, le client récupère le message x sur le serveur (RETR x), puis
demande son effacement (DELE x).
Très vite, on a considéré que c'était malpratique, c'est pourquoi la
plupart des clients POP peuvent différer l'effacement du message
récupéré pendant un délais parémétrable de zéro à l'infini.
Il est important de comprendre que c'est un « bricolage a posteriori »
et pas une fonction prévue ou définie dans la RFC
On peut ainsi consulter les messages pendant un certain temps via le
webmail si on n'a pas accès a son client, télécharger les messages sur
plusieurs clients, etc.
Concrètement, le client se constitue une base de données associant à
chaque indentifiant de message (x) sa date de téléchargement et sa date
d'effacement du serveur, c'est à dire le moment où il enverra la
commande DELE x au serveur.
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu (au
sens téléchargé) par le serveur,
ce qui permet au client via la commande
(STAT), de savoir ce qu'il doit télécharger ou pas.
Compte tenu de l'ajout de la possibilité de différer l'effacement, le
client ne procède plus comme ça. Il charge la totalité des identifiants
présents sur le serveur (LIST), compare au contenu de sa base de données
et ne récupère que ceux qu'il n'a pas déjà.
Côté serveur toujours, si un webmail est associé, ce dernier affiche
tous les messages présents sur le serveur, mais doit posséder son propre
marqueur permettant de savoir si le message a été lu ou non _via le
webmail_, indépendamment du fait qu'il ait été ou non _téléchargé_ par
le client et marqué comme tel sur le serveur.
- Pour en savoir plus :
La lecture de la RFC étant un peu fastidieuse, voici la liste des
commandes POP échangées en TELNET entre le courriéleur et le serveur
lors d'une session POP3 :
(http://www.linux-france.org/article/web/egraffin/pop3.php)
USER Votre login de connexion.
PASS Votre mot de passe.
STAT Vous donne la taille et le nombre de message non lus.
RETR x Récupére le message x.
DELE x Supprime le message x
LAST Donne le numéro du dernier message accédé.
LIST n Taille du message n ou de tous les messages s'il n'y a pas
d'argument.
RSET Annule la suppression de message.
TOP x Affiche l'en tête du message x.
NOOP Ne rien faire.
QUIT Cloture la session POP3.
Tu peux lire un exemple de dialogue client serveur ici :
http://fr.wikipedia.org/wiki/Post_Office_Protocol#Exemple_de_dialogue
Bonjour,
siger (30 Jan 2015 16:47:48 GMT - fr.comp.mail) :
Je viens de lire ce qui a déjà été dit, je vais essayer de te faire une
synthèse en espérant ne pas dire trop de bêtises (compléments et
corrections bienvenus).
Avec le webmail Zimbra de Free, quand je "pope" les messages depuis mon
ordinateur, ensuite je vais sur le webmail ils sont notés comme non-
lus.
Mais avec un autre prestataire ils sont marqués comme lus.
Ce prestataire me dit que c'est le courrielleur qui décide de ça.
S'il le fait, je n'ai trouvé aucune commande POP (voir plus bas) qui
corresponde à cette possibilité.
Ça ressemble plutôt à une confusion côté webmail entre message lu sur le
serveur au sens de « téléchargé par le courriéleur (le client) » et
message lu par l'utilisateur au sens de « ouvert _dans_ le client ».
- Côté client :
En POP3, le client récupère le message x sur le serveur (RETR x), puis
demande son effacement (DELE x).
Très vite, on a considéré que c'était malpratique, c'est pourquoi la
plupart des clients POP peuvent différer l'effacement du message
récupéré pendant un délais parémétrable de zéro à l'infini.
Il est important de comprendre que c'est un « bricolage a posteriori »
et pas une fonction prévue ou définie dans la RFC
On peut ainsi consulter les messages pendant un certain temps via le
webmail si on n'a pas accès a son client, télécharger les messages sur
plusieurs clients, etc.
Concrètement, le client se constitue une base de données associant à
chaque indentifiant de message (x) sa date de téléchargement et sa date
d'effacement du serveur, c'est à dire le moment où il enverra la
commande DELE x au serveur.
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu (au
sens téléchargé) par le serveur,
ce qui permet au client via la commande
(STAT), de savoir ce qu'il doit télécharger ou pas.
Compte tenu de l'ajout de la possibilité de différer l'effacement, le
client ne procède plus comme ça. Il charge la totalité des identifiants
présents sur le serveur (LIST), compare au contenu de sa base de données
et ne récupère que ceux qu'il n'a pas déjà.
Côté serveur toujours, si un webmail est associé, ce dernier affiche
tous les messages présents sur le serveur, mais doit posséder son propre
marqueur permettant de savoir si le message a été lu ou non _via le
webmail_, indépendamment du fait qu'il ait été ou non _téléchargé_ par
le client et marqué comme tel sur le serveur.
- Pour en savoir plus :
La lecture de la RFC étant un peu fastidieuse, voici la liste des
commandes POP échangées en TELNET entre le courriéleur et le serveur
lors d'une session POP3 :
(http://www.linux-france.org/article/web/egraffin/pop3.php)
USER Votre login de connexion.
PASS Votre mot de passe.
STAT Vous donne la taille et le nombre de message non lus.
RETR x Récupére le message x.
DELE x Supprime le message x
LAST Donne le numéro du dernier message accédé.
LIST n Taille du message n ou de tous les messages s'il n'y a pas
d'argument.
RSET Annule la suppression de message.
TOP x Affiche l'en tête du message x.
NOOP Ne rien faire.
QUIT Cloture la session POP3.
Tu peux lire un exemple de dialogue client serveur ici :
http://fr.wikipedia.org/wiki/Post_Office_Protocol#Exemple_de_dialogue
Bonjour,
siger (30 Jan 2015 16:47:48 GMT - fr.comp.mail) :
Je viens de lire ce qui a déjà été dit, je vais essayer de te faire une
synthèse en espérant ne pas dire trop de bêtises (compléments et
corrections bienvenus).
Avec le webmail Zimbra de Free, quand je "pope" les messages depuis mon
ordinateur, ensuite je vais sur le webmail ils sont notés comme non-
lus.
Mais avec un autre prestataire ils sont marqués comme lus.
Ce prestataire me dit que c'est le courrielleur qui décide de ça.
S'il le fait, je n'ai trouvé aucune commande POP (voir plus bas) qui
corresponde à cette possibilité.
Ça ressemble plutôt à une confusion côté webmail entre message lu sur le
serveur au sens de « téléchargé par le courriéleur (le client) » et
message lu par l'utilisateur au sens de « ouvert _dans_ le client ».
- Côté client :
En POP3, le client récupère le message x sur le serveur (RETR x), puis
demande son effacement (DELE x).
Très vite, on a considéré que c'était malpratique, c'est pourquoi la
plupart des clients POP peuvent différer l'effacement du message
récupéré pendant un délais parémétrable de zéro à l'infini.
Il est important de comprendre que c'est un « bricolage a posteriori »
et pas une fonction prévue ou définie dans la RFC
On peut ainsi consulter les messages pendant un certain temps via le
webmail si on n'a pas accès a son client, télécharger les messages sur
plusieurs clients, etc.
Concrètement, le client se constitue une base de données associant à
chaque indentifiant de message (x) sa date de téléchargement et sa date
d'effacement du serveur, c'est à dire le moment où il enverra la
commande DELE x au serveur.
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu (au
sens téléchargé) par le serveur,
ce qui permet au client via la commande
(STAT), de savoir ce qu'il doit télécharger ou pas.
Compte tenu de l'ajout de la possibilité de différer l'effacement, le
client ne procède plus comme ça. Il charge la totalité des identifiants
présents sur le serveur (LIST), compare au contenu de sa base de données
et ne récupère que ceux qu'il n'a pas déjà.
Côté serveur toujours, si un webmail est associé, ce dernier affiche
tous les messages présents sur le serveur, mais doit posséder son propre
marqueur permettant de savoir si le message a été lu ou non _via le
webmail_, indépendamment du fait qu'il ait été ou non _téléchargé_ par
le client et marqué comme tel sur le serveur.
- Pour en savoir plus :
La lecture de la RFC étant un peu fastidieuse, voici la liste des
commandes POP échangées en TELNET entre le courriéleur et le serveur
lors d'une session POP3 :
(http://www.linux-france.org/article/web/egraffin/pop3.php)
USER Votre login de connexion.
PASS Votre mot de passe.
STAT Vous donne la taille et le nombre de message non lus.
RETR x Récupére le message x.
DELE x Supprime le message x
LAST Donne le numéro du dernier message accédé.
LIST n Taille du message n ou de tous les messages s'il n'y a pas
d'argument.
RSET Annule la suppression de message.
TOP x Affiche l'en tête du message x.
NOOP Ne rien faire.
QUIT Cloture la session POP3.
Tu peux lire un exemple de dialogue client serveur ici :
http://fr.wikipedia.org/wiki/Post_Office_Protocol#Exemple_de_dialogue
Tu en dis trop pour une synthèse. ;-)
Il manque la commande UIDL
Aller, j'ai du en dire des conneries alors... ;-)
Tu en dis trop pour une synthèse. ;-)
Il manque la commande UIDL
Aller, j'ai du en dire des conneries alors... ;-)
Tu en dis trop pour une synthèse. ;-)
Il manque la commande UIDL
Aller, j'ai du en dire des conneries alors... ;-)
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Ça ressemble plutôt à une confusion côté webmail entre message lu
sur le serveur au sens de « téléchargé par le courriéleur (le
client) » et message lu par l'utilisateur au sens de « ouvert
_dans_ le client ».
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Ça ressemble plutôt à une confusion côté webmail entre message lu
sur le serveur au sens de « téléchargé par le courriéleur (le
client) » et message lu par l'utilisateur au sens de « ouvert
_dans_ le client ».
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Ça ressemble plutôt à une confusion côté webmail entre message lu
sur le serveur au sens de « téléchargé par le courriéleur (le
client) » et message lu par l'utilisateur au sens de « ouvert
_dans_ le client ».
Il manque la commande UIDL
Effectivement, et c'est d'autant plus regrettable que :
« UIDL : affiche (pour un seul ou pour tous les messages) un identifiant
unique qui ne varie pas entre chaque session »
(http://fr.wikipedia.org/wiki/Post_Office_Protocol#Commandes)
c'est effectivement ça qui est utilisé et pas LIST. Grmbl, ça
m'apprendra à mieux lire.
Il manque la commande UIDL
Effectivement, et c'est d'autant plus regrettable que :
« UIDL : affiche (pour un seul ou pour tous les messages) un identifiant
unique qui ne varie pas entre chaque session »
(http://fr.wikipedia.org/wiki/Post_Office_Protocol#Commandes)
c'est effectivement ça qui est utilisé et pas LIST. Grmbl, ça
m'apprendra à mieux lire.
Il manque la commande UIDL
Effectivement, et c'est d'autant plus regrettable que :
« UIDL : affiche (pour un seul ou pour tous les messages) un identifiant
unique qui ne varie pas entre chaque session »
(http://fr.wikipedia.org/wiki/Post_Office_Protocol#Commandes)
c'est effectivement ça qui est utilisé et pas LIST. Grmbl, ça
m'apprendra à mieux lire.
Eric Demeester a écrit :- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Quand je vais sur le Zimbra de Free, les messages déjà téléchargés
en POP sont non-lus, il y a donc bien une différenciation.
Eric Demeester a écrit :
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Quand je vais sur le Zimbra de Free, les messages déjà téléchargés
en POP sont non-lus, il y a donc bien une différenciation.
Eric Demeester a écrit :- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Quand je vais sur le Zimbra de Free, les messages déjà téléchargés
en POP sont non-lus, il y a donc bien une différenciation.
Le 09/02/15 09:44, siger a écrit :Eric Demeester a écrit :- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Quand je vais sur le Zimbra de Free, les messages déjà téléchargés
en POP sont non-lus, il y a donc bien une différenciation.
webmail = IMAP
donc webmail != POP3
Le 09/02/15 09:44, siger a écrit :
Eric Demeester a écrit :
- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Quand je vais sur le Zimbra de Free, les messages déjà téléchargés
en POP sont non-lus, il y a donc bien une différenciation.
webmail = IMAP
donc webmail != POP3
Le 09/02/15 09:44, siger a écrit :Eric Demeester a écrit :- Côté serveur :
Chaque message récupéré par le client (RETR x) est marqué comme lu
(au sens téléchargé) par le serveur, ce qui permet au client via
la commande (STAT), de savoir ce qu'il doit télécharger ou pas.
Quand je vais sur le Zimbra de Free, les messages déjà téléchargés
en POP sont non-lus, il y a donc bien une différenciation.
webmail = IMAP
donc webmail != POP3
webmail = IMAP
> donc webmail != POP3
Je suppose que != signifie "est différent de".
Que je sache, IMAP et POP3 sont des manières de communiquer entre un
webmail et un courrielleur, ou entre 2 webmail. Donc je ne comprends
pas ces 2 affirmations.
webmail = IMAP
> donc webmail != POP3
Je suppose que != signifie "est différent de".
Que je sache, IMAP et POP3 sont des manières de communiquer entre un
webmail et un courrielleur, ou entre 2 webmail. Donc je ne comprends
pas ces 2 affirmations.
webmail = IMAP
> donc webmail != POP3
Je suppose que != signifie "est différent de".
Que je sache, IMAP et POP3 sont des manières de communiquer entre un
webmail et un courrielleur, ou entre 2 webmail. Donc je ne comprends
pas ces 2 affirmations.
siger a écrit :webmail = IMAP
> donc webmail != POP3
Je suppose que != signifie "est différent de".
Que je sache, IMAP et POP3 sont des manières de communiquer entre
un webmail et un courrielleur, ou entre 2 webmail. Donc je ne
comprends pas ces 2 affirmations.
Si l'on ajoutait l'équation :
webmail != serveur
est-ce que ce serait plus clair ? ;-)
IMAP et POP3 permettent de communiquer entre un *serveur de
messagerie* et un courrielleur. Le webmail n'est pas le serveur,
c'est juste une interface qui permet d'accéder au contenu du
serveur.
siger a écrit :
webmail = IMAP
> donc webmail != POP3
Je suppose que != signifie "est différent de".
Que je sache, IMAP et POP3 sont des manières de communiquer entre
un webmail et un courrielleur, ou entre 2 webmail. Donc je ne
comprends pas ces 2 affirmations.
Si l'on ajoutait l'équation :
webmail != serveur
est-ce que ce serait plus clair ? ;-)
IMAP et POP3 permettent de communiquer entre un *serveur de
messagerie* et un courrielleur. Le webmail n'est pas le serveur,
c'est juste une interface qui permet d'accéder au contenu du
serveur.
siger a écrit :webmail = IMAP
> donc webmail != POP3
Je suppose que != signifie "est différent de".
Que je sache, IMAP et POP3 sont des manières de communiquer entre
un webmail et un courrielleur, ou entre 2 webmail. Donc je ne
comprends pas ces 2 affirmations.
Si l'on ajoutait l'équation :
webmail != serveur
est-ce que ce serait plus clair ? ;-)
IMAP et POP3 permettent de communiquer entre un *serveur de
messagerie* et un courrielleur. Le webmail n'est pas le serveur,
c'est juste une interface qui permet d'accéder au contenu du
serveur.