if (msgList.size() != 1) {
conn.println("-ERR no such message");
return;
}
<BUG>StoredMessage msg = (StoredMessage) msgList.get(0);
conn.println("+OK " + msgNumStr + " " + msg.getUid());</BUG>
} else {
messages = inbox.getNonDeletedMessages();
<BUG>conn.println("+OK");
for (Iterator i = messages.iterator(); i.hasNext();) {
StoredMessage msg = (StoredMessage) i.next();</BUG>
conn.println(inbox.getMsn(msg.getUid()) + " " + msg.getUid());

if (msgList.size() != 1) {
conn.println("-ERR no such message");
return;
}
StoredMessage msg = msgList.get(0);
conn.println("+OK " + msgNumStr + " " + msg.getUid());
} else {
messages = inbox.getNonDeletedMessages();
conn.println("+OK");
for (StoredMessage msg : messages) {
conn.println(inbox.getMsn(msg.getUid()) + " " + msg.getUid());
