Lines Matching defs:uidl
575 const char *uidl;
578 if (mail_get_special(mail, MAIL_FETCH_UIDL_BACKEND, &uidl) == 0 &&
579 *uidl != '\0') {
580 str_append(str, uidl);
589 mail_get_first_header(mail, "X-UIDL", &uidl) > 0) {
590 str_append(str, uidl);
755 uidl_rename_duplicate(string_t *uidl, HASH_TABLE_TYPE(uidl_counter) prev_uidls)
761 while (hash_table_lookup_full(prev_uidls, str_c(uidl), &key, &value)) {
765 str_printfa(uidl, "-%u", counter);
779 char *uidl;
814 uidl = p_strdup(client->uidl_pool, str_c(str));
816 mail_update_pop3_uidl(mail, uidl);
819 seq_uidls[mail->seq-1] = uidl;
821 hash_table_update(prev_uidls, uidl, POINTER_CAST(1));