Firewall Wizards mailing list archives
Re: i-cap proposals
From: Carson Gaspar <carson () taltos org>
Date: Tue, 15 Feb 2005 02:08:59 -0500
--On Sunday, February 13, 2005 12:10 PM +0300 ArkanoiD <ark () eltex net> wrote:
Yes, IMAP is a content inspection nightmare - it was really insane to deisgn it the way each one of zillion ways to get an email sliced to little pieces and sucked down is mandatory to be implemented on server and, thus, on the proxy!
No, it makes perfect sense. And it's why IMAP4 is the only mail client protocol that behaves well on low bandwidth links (and can be safely taken offline and re-sync'd). POP3 is the insane mail protocol. But I admit that proxying and scanning the content is much easier with stupid protocols.
You really should be doing scanning on the server. If you don't control the server, why are you allowing people to access it? If you insist on doing in-line scanning between the server and client, one option is to keep state on which messages have already been scanned during this session (pay attention to UIDVALIDITY). If any part (or any body part - see below) of a message which hasn't been scanned is fetched, do a full fetch in the proxy and scan it. If you trigger a scan on a header fetch, the user experience will suck, since most IMAP clients fetch from, date, and subject headers for a large subset of messages to display the mailbox summary.
-- Carson _______________________________________________ firewall-wizards mailing list firewall-wizards () honor icsalabs com http://honor.icsalabs.com/mailman/listinfo/firewall-wizards
Current thread:
- i-cap proposals ArkanoiD (Feb 11)
- RE: i-cap proposals lordchariot (Feb 12)
- Re: i-cap proposals ArkanoiD (Feb 14)
- Re: i-cap proposals Carson Gaspar (Feb 19)
- Re: i-cap proposals ArkanoiD (Feb 19)
- Re: i-cap proposals Paul D. Robertson (Feb 22)
- Re: i-cap proposals ArkanoiD (Feb 22)
- Re: i-cap proposals Paul D. Robertson (Feb 22)
- Re: i-cap proposals ArkanoiD (Feb 22)
- Re: i-cap proposals Paul D. Robertson (Feb 22)
- Re: i-cap proposals ArkanoiD (Feb 22)
- Re: i-cap proposals Paul D. Robertson (Feb 22)
- Re: i-cap proposals ArkanoiD (Feb 22)
- Re: i-cap proposals Paul D. Robertson (Feb 22)
- Re: i-cap proposals ArkanoiD (Feb 14)
- RE: i-cap proposals lordchariot (Feb 12)