Searched refs:MAIL_RECENT (Results 1 - 21 of 21) sorted by relevance

/dovecot/src/lib-mail/
H A Dmail-types.h10 MAIL_RECENT = 0x20, enumerator in enum:mail_flags
13 MAIL_FLAGS_NONRECENT = (MAIL_FLAGS_MASK ^ MAIL_RECENT)
/dovecot/src/lib-imap/
H A Dtest-imap-util.c16 test_assert(imap_parse_system_flag("\\rEcent") == MAIL_RECENT);
H A Dimap-util.c28 if ((flags & MAIL_RECENT) != 0)
57 return MAIL_RECENT;
/dovecot/src/lib-storage/index/mbox/
H A Dmbox-sync-private.h33 /* kludgy. swap MAIL_RECENT with MBOX_NONRECENT_KLUDGE when writing Status
36 #define MBOX_NONRECENT_KLUDGE MAIL_RECENT
H A Dmbox-sync-update.c388 ctx->mail.flags &= ~MAIL_RECENT;
415 (ctx->mail.flags & MAIL_RECENT) != 0) {
419 ctx->mail.flags &= ~MAIL_RECENT;
H A Dmbox-sync.c170 if ((mail_ctx->mail.flags & MAIL_RECENT) != 0 &&
352 mail_ctx->mail.flags = (mail_ctx->mail.flags & MAIL_RECENT) |
405 mail->flags = flags | (mail->flags & MAIL_RECENT) |
422 mbox_flags = mail->flags & ~MAIL_RECENT;
H A Dmbox-save.c459 save_flags |= MAIL_RECENT;
477 save_flags & ~MAIL_RECENT);
H A Dmbox-sync-parse.c467 ctx->mail.flags = MAIL_RECENT; /* default to having recent flag */
/dovecot/src/lib-storage/
H A Dmail-search-register-imap.c128 CALLBACK_FLAG(recent, MAIL_RECENT, FALSE)
129 CALLBACK_FLAG(old, MAIL_RECENT, TRUE)
367 sarg->value.flags == MAIL_RECENT) {
/dovecot/src/lib-index/
H A Dmail-index-map-hdr.c230 rec->flags &= ~MAIL_RECENT;
/dovecot/src/lib-storage/index/dbox-common/
H A Ddbox-save.c25 save_flags = mdata->flags & ~MAIL_RECENT;
/dovecot/src/lib-storage/index/maildir/
H A Dmaildir-save.c163 mdata->flags |= MAIL_RECENT;
164 else if ((mdata->flags & MAIL_RECENT) == 0 &&
200 MODIFY_REPLACE, mdata->flags & ~MAIL_RECENT);
269 if ((mf->flags & MAIL_FLAGS_MASK) == MAIL_RECENT) {
/dovecot/src/lib-storage/index/imapc/
H A Dimapc-sync.c210 i_assert((sync_rec->add_flags & MAIL_RECENT) == 0);
218 i_assert((sync_rec->remove_flags & MAIL_RECENT) == 0);
H A Dimapc-save.c226 imap_write_flags(str, mdata->flags & ~MAIL_RECENT, NULL);
H A Dimapc-mailbox.c496 if ((flags & MAIL_RECENT) == 0 && mbox->highest_nonrecent_uid < uid) {
502 flags &= ~MAIL_RECENT;
/dovecot/src/lib-storage/index/cydir/
H A Dcydir-save.c107 save_flags = _ctx->data.flags & ~MAIL_RECENT;
/dovecot/src/imap/
H A Dimap-commands-util.c269 if (flag != 0 && flag != MAIL_RECENT)
H A Dimap-state.c184 if ((mail_get_flags(mail) & MAIL_RECENT) != 0)
/dovecot/src/lib-storage/index/
H A Dindex-search.c212 flags = rec->flags & ~MAIL_RECENT;
213 if ((arg->value.flags & MAIL_RECENT) != 0 &&
215 flags |= MAIL_RECENT;
H A Dindex-mail.c228 flags |= MAIL_RECENT;
/dovecot/src/plugins/virtual/
H A Dvirtual-sync.c84 mail_index_update_flags(ctx->trans, vseq, MODIFY_REPLACE, flags & ~(MAIL_RECENT));

Completed in 43 milliseconds