From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62661 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: downloading attachments on demand Date: Wed, 12 Apr 2006 06:38:01 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: <29acarvoxa.fsf@james.hut.fi> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1144816832 22119 80.91.229.2 (12 Apr 2006 04:40:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 12 Apr 2006 04:40:32 +0000 (UTC) Original-X-From: ding-owner+m11188@lists.math.uh.edu Wed Apr 12 06:40:30 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FTX9Y-0004Eh-IF for ding-account@gmane.org; Wed, 12 Apr 2006 06:40:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1FTX9S-0000I2-00; Tue, 11 Apr 2006 23:40:22 -0500 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FTX9D-0000Hx-00 for ding@lists.math.uh.edu; Tue, 11 Apr 2006 23:40:07 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1FTX9B-0000SJ-E8 for ding@lists.math.uh.edu; Tue, 11 Apr 2006 23:40:07 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FTX9A-0001un-00 for ; Wed, 12 Apr 2006 06:40:04 +0200 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1FTX97-0004BG-T1 for ding@gnus.org; Wed, 12 Apr 2006 06:40:01 +0200 Original-Received: from quimbies.gnus.org ([80.91.231.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 12 Apr 2006 06:40:01 +0200 Original-Received: from larsi by quimbies.gnus.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 12 Apr 2006 06:40:01 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Original-Lines: 21 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: quimbies.gnus.org Mail-Copies-To: never X-Now-Playing: The Human League's _Romantic?_: "Heart Like A Wheel" Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEU7OEVVTV85NUCZbGfr 6PDKsKedf4LvadlMAAAACXBIWXMAAABIAAAASABGyWs+AAACZUlEQVQ4y3WSwZKcIBCGG3d2zrSj nkfM5BylyHmnIpzXgfY8bhjf/xHSoMluUlmqFOHz/7tpGsZPBnwKyPLbBn7S0r2DYO0crY1xDvWD P2YXJ8trIOccwxAfjzlG6yhEZ10MH2Nkv2DH2ZKL/wse/snqGrfZ0Qbs/Ng21mabJ4gZXOspa6/N nOexvjc2galyVVovlc3ABS+yYmmmbI7NbmWXDbzUmwPEeY+FxwxcXef/YF53xbopRsxODtbve7oA IaeL2fsq8XcMKapshdnKYavCDuCYACLmpITun0LeXwCqESbMeZLDvoMUbkVAzotfPMJo6Y4C2dUt CEeUzxk0fEE0Yclfj2mVRcN7GXA1iDwmgieUxQJCbFYV8UBUqjj1KDsJsIPakjdD2So0HkoEkDto GOge2rYzvihLBXDcFYGMlqVSmrxQKoOF9+VzUoBKYFLnDwAD+V5m8FokRSEyEMITaXZqtVlUAuor 3GWSaOP1oNRPbbTO4JJqJdHwMcx4iz8McZQzu1UwCYEdJSvrw4uxb9wLDCK8MkDLXcmZkr+Mb4Z6 DhbgRaKsyQbq6EaDoduFOMhlhEVIBoEYaBouO/gyclYSn51hlwRqunWGQWVZIaTxXKOLP5FmP5XA gW9QSGF4RUyJhk51bHU+sIIrzKDzpFvD5/HGDwqadOcAhg/NJ2615goYr5SIHBwY+GHotMrl0/23 FHwD/Kf2fH/vgxXsVKhB6T7d059R7WAr9d9Apg1UJXJ23AZStck8WzFYum6VTXPiNhPl/Zx7NynO S4fLfVmfUCyoYAOwe3OPCdXmFYPD+AtdwN7jX5oMeAAAAABJRU5ErkJggg== User-Agent: Gnus/5.110005 (No Gnus v0.5) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:BdWrmOYjzJC3hM1hBujrp53DWLQ= X-Spam-Score: -2.5 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:62661 Archived-At: Jouni K Seppanen writes: > From what I understand about the internal workings of Gnus, you'd have > to alter the backend protocol to make use of this. Instead of getting > a buffer filled with a message that it can parse for MIME structure, > the frontend would ask for some sort of a pre-parsed message object, > with stubs for the attachments, and only if the user wants to do > anything with them, would the frontend query the backend for their > contents. Well, nnimap could just return a valid MIME document with message/external-body parts, I think. Gnus and nnimap would have to implement a special external-body scheme to download the parts, but that shouldn't be too much work... I don't use imap myself, so I'm probably not the person to implement this. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen