From e9d659ad49a3cf2190606a62289c86347608bffa Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Sun, 24 Jan 2016 17:38:39 +0200 Subject: [PATCH] pop3-migration: If we matched all the IMAP (but not all POP3) messages, log about it. --- src/plugins/pop3-migration/pop3-migration-plugin.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/pop3-migration/pop3-migration-plugin.c b/src/plugins/pop3-migration/pop3-migration-plugin.c index c8a644f76a..941fb6aa8b 100644 --- a/src/plugins/pop3-migration/pop3-migration-plugin.c +++ b/src/plugins/pop3-migration/pop3-migration-plugin.c @@ -573,6 +573,10 @@ pop3_uidl_assign_by_hdr_hash(struct mailbox *box, struct mailbox *pop3_box) missing_uids_count, pop3_map[first_missing_idx].pop3_seq, pop3_map[first_missing_idx].pop3_uidl); + if (imap_count + missing_uids_count == pop3_count) { + str_append(str, " - all IMAP messages were found " + "(POP3 contains more than IMAP INBOX - you may want to set pop3_migration_all_mailboxes=yes)"); + } if (!mstorage->ignore_missing_uidls) { i_error("%s - set pop3_migration_ignore_missing_uidls=yes to continue anyway", str_c(str));