6.3.12 Comando APPEND
Argomenti:
- nome casella di posta
- elenco flag tra parentesi (OPZIONALE)
- stringa data/ora (OPZIONALE)
- letterale messaggio
Risposte: risposta senza tag OPZIONALE: LIST
Risultato:
- OK - append completato
- NO - errore append: impossibile aggiungere a quella casella di posta
- BAD - comando sconosciuto o argomenti non validi
Il comando APPEND aggiunge l'argomento letterale come nuovo messaggio alla fine della casella di posta di destinazione specificata. Se viene specificato un elenco di flag, i flag dovrebbero essere impostati nel messaggio risultante. Se viene specificata una data-ora, la data interna dovrebbe essere impostata nel messaggio risultante.
Al completamento con successo di un APPEND, il server restituisce un codice di risposta APPENDUID (vedere Sezione 7.1).
Esempio:
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
Nota: Il comando APPEND non viene utilizzato per la consegna dei messaggi.