diff options
| author | June McEnroe <june@causal.agency> | 2019-12-22 17:26:36 -0500 |
|---|---|---|
| committer | June McEnroe <june@causal.agency> | 2019-12-22 17:26:36 -0500 |
| commit | e74035fe2110a02f8071c2c29038dbdbb74ed92e (patch) | |
| tree | 9922237391409407708302563bcb39d3ebb74611 | |
| parent | Export To and CC headers (diff) | |
| download | imbox-e74035fe2110a02f8071c2c29038dbdbb74ed92e.tar.gz imbox-e74035fe2110a02f8071c2c29038dbdbb74ed92e.zip | |
Use EXAMINE rather than SELECT
This is a read-only operation.
| -rw-r--r-- | imbox.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/imbox.c b/imbox.c index ebbe234..850e9b8 100644 --- a/imbox.c +++ b/imbox.c @@ -181,7 +181,7 @@ int tlsClose(void *_tls) { X(Bad, "BAD") \ X(Bye, "BYE") \ X(Login, "LOGIN") \ - X(Select, "SELECT") \ + X(Examine, "EXAMINE") \ X(Search, "SEARCH") \ X(Fetch, "FETCH") @@ -312,9 +312,9 @@ int main(int argc, char *argv[]) { login = true; } break; case Login: { - fprintf(imap, "%s SELECT %s\r\n", Atoms[Select], mailbox); + fprintf(imap, "%s EXAMINE %s\r\n", Atoms[Examine], mailbox); } - break; case Select: { + break; case Examine: { fprintf(imap, "%s UID SEARCH CHARSET UTF-8", Atoms[Search]); if (subject) fprintf(imap, " SUBJECT \"%s\"", subject); if (from) fprintf(imap, " FROM \"%s\"", from); |