moveMessages method

Future<MoveResult> moveMessages(
  1. MessageSequence sequence,
  2. Mailbox target, {
  3. List<MimeMessage>? messages,
})

Moves the specified message sequence to the given target folder

The messages UIDs will be updated automatically when they are specified.

Implementation

Future<MoveResult> moveMessages(
  MessageSequence sequence,
  Mailbox target, {
  List<MimeMessage>? messages,
}) =>
    _incomingLock.synchronized(
      () => _incomingMailClient.moveMessages(
        sequence,
        target,
        messages: messages,
      ),
    );