diff -ru dovecot-0.99.11/src/pop3/commands.c dovecot-0.99.12/src/pop3/commands.c --- dovecot-0.99.11/src/pop3/commands.c 2004-07-13 13:58:28.000000000 +0300 +++ dovecot-0.99.12/src/pop3/commands.c 2004-11-12 16:56:13.000000000 +0200 @@ -407,17 +407,17 @@ continue; } client_send_line(client, message == 0 ? - "%u %u.%u" : "+OK %u %u.%u", - mail->seq, client->uidvalidity, - mail->uid); + "%u %08x%x" : "+OK %u %08x%x", + mail->seq, + mail->uid, client->uidvalidity); found = TRUE; } } else { while ((mail = client->mailbox->fetch_next(ctx)) != NULL) { client_send_line(client, message == 0 ? - "%u %u.%u" : "+OK %u %u.%u", - mail->seq, client->uidvalidity, - mail->uid); + "%u %08x%x" : "+OK %u %08x%x", + mail->seq, + mail->uid, client->uidvalidity); found = TRUE; } }