Uploaded image for project: 'Service Packs and Hot Fixes'
  1. Service Packs and Hot Fixes
  2. MNT-12561

Investigate the opportunity of supporting the IMAP MOVE command RFC 6851

    Details

    • Type: Feature
    • Status: Need Info (View Workflow)
    • Resolution: Unresolved
    • Affects Version/s: 4.2.3
    • Fix Version/s: None
    • Component/s: IMAP
    • Labels:
    • Environment:
      any with IMAP
    • Bug Priority:
      Category 3
    • ACT Numbers:

      00209222

      Description

      Many bugs are created because when messages are moved in IMAP folders, the implementation relies on a Delete + Copy
      (see e.g. MNT-12420 MNT-12259 ALF-12579)

      In
      https://issues.alfresco.com/jira/browse/ALF-12579?focusedCommentId=146509&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-146509
      we can read "I don't think IMAP has the concept of move."

      It is correct that IMAP RFC2060 does not provide a 'move' functionality.
      However there is a RFC that proposes a MOVE command:

      https://tools.ietf.org/html/rfc6851
      Internet Message Access Protocol (IMAP) - MOVE Extension

      I see that some other IMAP mail servers support it e.g. Dovecot:

      >>> BGKJ2 CAPABILITY
      <<< * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE
      <<< BGKJ2 OK Capability completed.
      

      Could we please investigate the opportunity of implementing this, in particular to have cleaner Moves.

      I an not sure also what client already support this:
      it seems Thunderbird does:
      see e.g
      https://bugzilla.mozilla.org/show_bug.cgi?id=857699
      but a search for +Outlook +"RFC 6851" did not give a clear answer if Outlook supports this or not yet.

        Attachments

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  resplin Richard Esplin [X] (Inactive)
                  Reporter:
                  amadon Alex Madon [X] (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Structure Helper Panel