dovecot-2.0: pop3: If UIDL using %f/%m/%g can't be fetched, ment...

dovecot at dovecot.org dovecot at dovecot.org
Mon Feb 13 18:27:56 EET 2012


details:   http://hg.dovecot.org/dovecot-2.0/rev/8e1cab0b9374
changeset: 13058:8e1cab0b9374
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Feb 13 18:27:44 2012 +0200
description:
pop3: If UIDL using %f/%m/%g can't be fetched, mention pop3_uidl_format in error message.

diffstat:

 src/pop3/pop3-commands.c |  9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diffs (33 lines):

diff -r b887225ff2a1 -r 8e1cab0b9374 src/pop3/pop3-commands.c
--- a/src/pop3/pop3-commands.c	Sun Feb 12 23:31:15 2012 +0200
+++ b/src/pop3/pop3-commands.c	Mon Feb 13 18:27:44 2012 +0200
@@ -582,7 +582,8 @@
 				     &tab[2].value) < 0 ||
 		    *tab[2].value == '\0') {
 			/* broken */
-			i_fatal("UIDL: Header MD5 not found");
+			i_fatal("UIDL: Header MD5 not found "
+				"(pop3_uidl_format=%%m not supported by storage?)");
 		}
 	}
 	if ((client->uidl_keymask & UIDL_FILE_NAME) != 0) {
@@ -591,7 +592,8 @@
 				     &tab[3].value) < 0 ||
 		    *tab[3].value == '\0') {
 			/* broken */
-			i_fatal("UIDL: File name not found");
+			i_fatal("UIDL: File name not found "
+				"(pop3_uidl_format=%%f not supported by storage?)");
 		}
 	}
 	if ((client->uidl_keymask & UIDL_GUID) != 0) {
@@ -599,7 +601,8 @@
 				     &tab[4].value) < 0 ||
 		    *tab[4].value == '\0') {
 			/* broken */
-			i_fatal("UIDL: Message GUID not found");
+			i_fatal("UIDL: Message GUID not found "
+				"(pop3_uidl_format=%%g not supported by storage?)");
 		}
 	}
 	var_expand(str, client->mail_set->pop3_uidl_format, tab);


More information about the dovecot-cvs mailing list