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 =...