RFC: 2060
Оригинал: Internet Message Access Protocol v.4 rev.1
Другие версии: RFC 1730, RFC 3501
Категория: Предложенный стандарт
Дата публикации:
Автор:
Перевод: Николай Малых

RFC 2060, Страница 34 из 51

6.4.7. Команда COPY

Аргументы: набор сообщений, имя почтового ящика
Отклик: для этой команды не существует специфических откликов
Результат: OK — успешное копирование
NO — неудача
BAD — команда не поддерживается или некорректны аргументы

Команда COPY копирует указанные сообщения в конец заданного почтового ящика. Для копии следует сохранять внутреннюю дату и значения флагов.

Если указанного почтового ящика не существует, серверу следует возвращать сообщение об ошибке и не следует автоматически создавать почтовый ящик. Если нет очевидной невозможности создания почтового ящика с таким именем, сервер ДОЛЖЕН передавать код [TRYCREATE] в качестве префикса к тексту помеченного отклика NO. Это подсказывает клиенту возможность попытки создания почтового ящика с помощью команды CREATE и после этого использовать команду COPY, если почтовый ящик удалось создать.

При любой ошибке команды COPY сервер ДОЛЖЕН восстановить исходное состояние почтового ящика.

Пример:  C: A003 COPY 2:4 MEETING
         S: A003 OK COPY completed

Страница 34 из 51

2007 - 2022 © Русские переводы RFC, IETF, ISOC.