メインコンテンツまでスキップ

Appendix A. References

  1. Add UIDNEXT response code. Correct UIDVALIDITY definition reference.

  2. Further clarification of "can" vs. "MAY".

  3. Reference RFC-2119.

  4. Clarify that superfluous shifts are not permitted in modified UTF-7.

  5. Clarify that there are no implicit shifts in modified UTF-7.

RFC 3501 IMAPv4 March 2003

  1. Clarify that "INBOX" in a mailbox name is always INBOX, even if it is given as a string.

  2. Add missing open parenthesis in media-basic grammar rule.

  3. Correct attribute syntax in mailbox-data.

  4. Add UIDNEXT to EXAMINE responses.

  5. Clarify UNSEEN, PERMANENTFLAGS, UIDVALIDITY, and UIDNEXT responses in SELECT and EXAMINE. They are required now, but weren't in older versions.

  6. Update references with RFC numbers.

  7. Flush text-mime2.

  8. Clarify that modified UTF-7 names must be case-sensitive and that violating the convention should be avoided.

  9. Correct UID FETCH example.

  10. Clarify UID FETCH, UID STORE, and UID SEARCH vs. untagged EXPUNGE responses.

  11. Clarify the use of the word "convention".

  12. Clarify that a command is not "in progress" until it has been fully received (specifically, that a command is not "in progress" during command continuation negotiation).

  13. Clarify envelope defaulting.

  14. Clarify that SP means one and only one space character.

  15. Forbid silly states in LIST response.

  16. Clarify that the ENVELOPE, INTERNALDATE, RFC822*, BODY*, and UID for a message is static.

  17. Add BADCHARSET response code.

  18. Update formal syntax to [ABNF] conventions.

  19. Clarify trailing hierarchy delimiter in CREATE semantics.

  20. Clarify that the "blank line" is the [RFC-2822] delimiting blank line.

RFC 3501 IMAPv4 March 2003

  1. Clarify that RENAME should also create hierarchy as needed for the command to complete.

  2. Fix body-ext-mpart to not require language if disposition present.

  3. Clarify the RFC822.HEADER response.

  4. Correct missing space after charset astring in search.

  5. Correct missing quote for BADCHARSET in resp-text-code.

  6. Clarify that ALL, FAST, and FULL preclude any other data items appearing.

  7. Clarify semantics of reference argument in LIST.

  8. Clarify that a null string for SEARCH HEADER X-FOO means any message with a header line with a field-name of X-FOO regardless of the text of the header.

  9. Specifically reserve 8-bit mailbox names for future use as UTF-8.

  10. It is not an error for the client to store a flag that is not in the PERMANENTFLAGS list; however, the server will either ignore the change or make the change in the session only.

  11. Correct/clarify the text regarding superfluous shifts.

  12. Correct typographic errors in the "Changes" section.

  13. Clarify that STATUS must not be used to check for new messages in the selected mailbox

  14. Clarify LSUB behavior with "%" wildcard.

  15. Change AUTHORIZATION to AUTHENTICATE in section 7.5.

  16. Clarify description of multipart body type.

  17. Clarify that STORE FLAGS does not affect \Recent.

  18. Change "west" to "east" in description of timezone.