addMessage method
Adds the UID or sequence ID of the message to this sequence.
Implementation
void addMessage(MimeMessage message) {
if (isUidSequence) {
final uid = message.uid;
if (uid == null) {
throw InvalidArgumentException('no UID found in message');
}
add(uid);
} else {
final sequenceId = message.sequenceId;
if (sequenceId == null) {
throw InvalidArgumentException('no sequence ID found in message');
}
add(sequenceId);
}
}