Que fait la commande POP3 CAPA UIDL?Que fait la commande POP3 CAPA UIDL?
Répondre
La capacité UIDL indique que la commande UIDL facultative est prise en charge.
Les serveurs POP3 peuvent attribuer un numéro unique à chaque message électronique entrant. Cela permet de laisser le courrier sur le serveur après qu'il a été téléchargé à l'utilisateur. Le client de messagerie et le serveur POP doivent tous deux prendre en charge cette fonctionnalité.
Donne l'identifiant unique d'un message sur le serveur POP3. Réponses possibles: + OK ou -ERR
Il vérifie si le serveur POP3 comprend (CAPAbility) la commande UIDL. La réponse devrait être «+ OK» ou «-ERR» selon que le serveur prend en charge la commande UIDL.
La commande UIDL renvoie (si elle est prise en charge) une identification unique pour chaque message, ce qui permet à un client d'identifier les messages de manière fiable.
UIDL est la capacité de listage ID unique décrite dans RFC 1939. Cela signifie que le serveur prend en charge la génération d'identifiants uniques pour chaque message afin de faciliter la gestion par le client des messages laissés sur le serveur.
Selon la POP3 RFC la commande UIDL
vous donnera un identifiant unique pour un message.
Le RFC continue à dire:
L'ID unique de message est une chaîne déterminée par le serveur arbitraire, constitué d'un à 70 caractères dans la plage de 0x21 à 0x7E, qui identifie de manière unique un message dans un maildrop et qui persiste à travers les sessions.
Le POP3 Exensions RFC dit que la commande CAPA
vous permet d'interroger la capa bilités du serveur. Par conséquent, la commande CAPA UIDL
permet de voir si un serveur prend en charge les ID uniques.
CAPA est une commande. UIDL est une autre commande. Vous pouvez les essayer en utilisant telnet sur le port 110 du serveur POP (telnet: pop.example.com: 110). Après que telnet ait établi la connexion TCP, le serveur POP doit envoyer quelque chose comme "+ OK Le service Microsoft Exchange POP3 est prêt." Vous pouvez taper "CAPA" et appuyer sur la touche retour, puis le serveur POP doit répondre avec une liste de fonctionnalités qu'il prend en charge (dans cet état de la session, c'est-à-dire avant de se connecter). Vous pouvez vous connecter en envoyant "user @ name @ et hit return, où @ name @ sera changé en votre nom de compte POP.Vous tapez alors" pass @ pw @ "et appuyez sur return, où @ pw @ est votre mot de passe. vous envoie votre mot de passe sur le réseau en clair afin que quelqu'un qui consulte le lien puisse facilement voir votre mot de passe Votre serveur POP peut avoir besoin d'une autre connexion plus sécurisée (ne tapez pas les guillemets dans l'exemple ci-dessus)
En supposant cela s'est bien passé, vous pouvez essayer "CAPA" à nouveau maintenant que la session a été établie et est dans un état différent.La liste des capacités peut être la même ou différente selon la configuration du serveur.À ce stade, vous pouvez taper "STAT" et appuyez sur retour.Le serveur POP doit retourner "+ OK @ x @ @ y @" où @ x @ est le nombre de messages et @ y @ la longueur en octets de tous les messages. Maintenant, vous pouvez essayer de taper "UIDL" et frapper retour. le serveur POP retournera une liste avec "@ n @ @ uid @" où @ n @ est le numéro de message et @ uid @ est un identifiant unique attribué par le serveur POP. Tapez QUIT et appuyez sur Entrée pour mettre fin à la session et fermer la connexion TCP.
- 1. L'UID fourni par la commande MS Exchange POP3 UIDL est-il vraiment unique?
- 2. Que fait la commande windbg "kd"?
- 3. Que fait la commande de script batch @title?
- 4. Dans Visual Studio, que fait la commande "Clean"?
- 5. Commande "Clean" du projet IDE Delphi - Que fait-elle?
- 6. Que fait la méthode registerNatives()?
- 7. Que fait la méthode Container.validate()?
- 8. Est-ce que Perl 6 fait des promesses au sujet de la commande?
- 9. Que fait '@_' dans Perl?
- 10. Que fait exactement FillMode?
- 11. Pourquoi ccrewrite.exe ne fait rien depuis la ligne de commande?
- 12. IIS7 - que fait MaxProcesses?
- 13. Que fait ce javascript
- 14. Que fait stdole.dll?
- 15. Que fait cette fonction?
- 16. Que fait l'opérateur =>?
- 17. Que fait readlink systemcall?
- 18. Que fait exactement rangeOfCharacterFromSet?
- 19. Que fait [STAThread]?
- 20. Que fait sizeof (char *)?
- 21. Format de message POP3 rfc
- 22. Est-ce que PartialView fait ce que je pense qu'il devrait (mais ne fait pas)?
- 23. Que fait cette expression régulière?
- 24. Que fait glLoadIdentity() en OpenGL?
- 25. Que fait ce code? (2)
- 26. Que fait "%% DatabaseEx" dans TSQL?
- 27. Que fait === faire en PHP
- 28. Que fait '^' dans C# (Enums)?
- 29. Que fait exactement l'utilitaire "ar"?
- 30. Que fait <() dans Bash?
Il est probablement utile de mentionner que UIDL et CAPA sont des extensions optionnelles, et UIDL peut être supporté avec ou sans support CAPA implémenté. –