6.3.12 Commande APPEND
Arguments :
- nom de boîte aux lettres
- liste de drapeaux entre parenthèses (OPTIONNEL)
- chaîne date/heure (OPTIONNEL)
- littéral de message
Réponses : réponse non étiquetée OPTIONNELLE : LIST
Résultat :
- OK - append terminé
- NO - erreur append : impossible d'ajouter à cette boîte aux lettres
- BAD - commande inconnue ou arguments invalides
La commande APPEND ajoute l'argument littéral en tant que nouveau message à la fin de la boîte aux lettres de destination spécifiée. Si une liste de drapeaux est spécifiée, les drapeaux devraient être définis dans le message résultant. Si une date-heure est spécifiée, la date interne devrait être définie dans le message résultant.
En cas d'achèvement réussi d'un APPEND, le serveur renvoie un code de réponse APPENDUID (voir Section 7.1).
Exemple :
C: A003 APPEND saved-messages (\Seen) {326}
S: + Ready for literal data
C: Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)
...
S: A003 OK APPEND completed
Note : La commande APPEND n'est pas utilisée pour la livraison de messages.