aboutsummaryrefslogtreecommitdiffstats
path: root/imap.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>1997-10-27 13:27:34 +0000
committerEric S. Raymond <esr@thyrsus.com>1997-10-27 13:27:34 +0000
commitc2c96e332ee43b86cf3393a195af822f2f77bf05 (patch)
tree38569c1159e6fccaaa6618067c0e76d995140e55 /imap.c
parent75e4877cbd430ea55299d6b2ef676a6a377d1e86 (diff)
downloadfetchmail-c2c96e332ee43b86cf3393a195af822f2f77bf05.tar.gz
fetchmail-c2c96e332ee43b86cf3393a195af822f2f77bf05.tar.bz2
fetchmail-c2c96e332ee43b86cf3393a195af822f2f77bf05.zip
Use EXAMINE where appropriate.
svn path=/trunk/; revision=1529
Diffstat (limited to 'imap.c')
-rw-r--r--imap.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/imap.c b/imap.c
index 043fe5e3..873aaffc 100644
--- a/imap.c
+++ b/imap.c
@@ -433,7 +433,10 @@ static int imap_getrange(int sock,
}
else
{
- ok = gen_transact(sock, "SELECT %s", folder ? folder : "INBOX");
+ if (!check_only)
+ ok = gen_transact(sock, "SELECT %s", folder ? folder : "INBOX");
+ else
+ ok = gen_transact(sock, "EXAMINE %s", folder ? folder : "INBOX");
if (ok != 0)
{
error(0, 0, "mailbox selection failed");