search for: mail_flag

Displaying 7 results from an estimated 7 matches for "mail_flag".

Did you mean: mail_flags
2003 Sep 29
1
Handling of X-Status flags
...igned char) *oldflags; - if ((flags & MAIL_DRAFT) && nextflag > 'D') { + if ((flags & MAIL_DELETED) && nextflag > 'D') { str_append_c(flags_str, 'D'); - flags &= ~MAIL_DRAFT; + flags &= ~MAIL_DELETED; } if ((flags & MAIL_FLAGGED) && nextflag > 'F') { str_append_c(flags_str, 'F'); @@ -184,9 +184,9 @@ str_append_c(flags_str, 'S'); flags &= ~MAIL_SEEN; } - if ((flags & MAIL_DELETED) && nextflag > 'T') { + if ((flags & MAIL_DRAFT) &&...
2009 Dec 29
2
Retrieve Physical Message Filename
Hi,Using Dovecot 1.2.9 with Maildir and Layout=FS.In a plugin, i'm overriding "update_flags":void my_mail_update_flags(struct mail *_mail, enum modify_type modify_type, enum mail_flags flags)For this email which is having its flags updated, I need to retrieve the physical filename of the message.? I see where using:mail_get_special(_mail, MAIL_FETCH_UIDL_FILE_NAME,? &fname);...I can retrieve part of the filename, but without the ":2" and the flags part.Is there a m...
2003 Oct 02
2
Patches
As the freeze for Debian sarge slowly approaches I want to make sure the Dovecot packages are in as good condition as possible. I see there have been a number of patches since 0.99.10. I have added the following patches: * segfault when user home directory is empty * Proper PAM service name * Make suid work on 2.6 kernels Any other patches thatI ought to add. Or better yet, will there be a
2008 Jul 18
2
quota vs. antispam issue
Can you help me maybe? I don't see the bug. QUOTA=maildir QUOTA_RULE='*:storage=100M' MAIL_PLUGINS="antispam quota" MAIL_PLUGIN_DIR=/home/johannes/Projects/dovecot/antispam gdb --args /home/johannes/Projects/dovecot/dovecot-1.1/src/imap/imap GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later
2015 Feb 24
0
Dovecot 2.2.15, Panic: array.h: line 197 (array_idx_i): assertion failed: (idx * array->element_size < array->buffer->used)
...{messages = 3435634784, recent = 32740, unseen = 3470679216, uidvalidity = 32740, uidnext = 3470679216, first_unseen_seq = 32740, first_recent_uid = 1, last_cached_seq = 0, highest_modseq = 140620699884664, highest_pvt_modseq = 140620668173509, keywords = 0x0, permanent_flags = MAIL_FLAGGED, permanent_keywords = 0, allow_new_keywords = 0, nonpermanent_modseqs = 0, no_modseq_tracking = 0, have_guids = 0, have_save_guids = 0, have_only_guid128 = 0} #12 0x00007fe4ccd195a9 in index_storage_mailbox_delete (box=0x30dd) at index-storage.c:764 ret = <optimized out>...
2010 Jul 14
1
Problems with Dovecot + imaptest
...erencing pointer to incomplete type checkpoint.c:411: error: dereferencing pointer to incomplete type checkpoint.c:414: error: dereferencing pointer to incomplete type checkpoint.c:415: error: dereferencing pointer to incomplete type checkpoint.c: At top level: mailbox.h:71: error: storage size of `mail_flags' isn't known make[2]: *** [checkpoint.o] Error 1 make[2]: Leaving directory `/opt/setup/imaptest-20100630/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/setup/imaptest-20100630' make: *** [all] Error 2
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...nish_literal(cmd, ctx->failed); + } + + return FALSE; +} + +static bool catenate_begin_parsing(struct client_command_context *cmd, + const struct imap_arg *args) +{ + struct client *client = cmd->client; + struct cmd_append_context *ctx = cmd->context; + bool literal, nonsync; + enum mail_flags flags = 0; + struct mail_keywords *keywords = NULL; + time_t internal_date = (time_t) -1; + int ret, timezone_offset = 0; + int fds[2]; + + literal = imap_parser_get_literal_size(ctx->save_parser, + &ctx->cat.literal_size); + client->input_skip_line = !literal; + nonsync =...