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),
);