--===============31634321554021172== Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_b9OY/oYvfziJmLp"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit --Boundary-02=_b9OY/oYvfziJmLp Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 11 September 2003 02:59, CP Hennessy wrote: > Hi, > I am a happy KMail user. That's good to hear. > However I have a request ( OK, so why else would I be here :) > I have one of my filtered mail boxes which contain over 27000 mails > and even though once it's loaded it's fine, it's the amount of memory > that it uses to get these which is a bit of a pain ( roughly 64 MB ). > Now what I'm think of doing is to implement an "archiving" function. > It's not going to be very sophisiticated ( I really don't think it > has to be ), but what I'm thinking of is an option on the context > menu in the folder pain which would allow you to archive all of the > emails ( configurable but probably from 4 weeks previously ). The > archive would be a folder somewhere up the folder tree ( i.e. towards > "Local Folders" ). > I don't yet have any code but I have been looking at KMail. So if > anyone is interested, or can point me in the right direction ( maybe > someone already has something sitting on their harddisk ?), I'd > appreciate it. Archiving (=3D moving old messages to another folder) is very similar to=20 Expiring (=3D deletion of old messages). Actually, both functions are=20 exactly the same if one interprets deletion as moving to /dev/null. You should have a look at the code that handles the expiration, make it=20 a bit more generic so that it can be used for both, expiration and=20 archiving. I don't think that it would be much work. But please note that this new=20 feature won't make it into KDE 3.2 because no new features apart from=20 the already planned new features are allowed for KDE 3.2. This=20 basically means that you don't have to rush anything. Just take your=20 time. Regards, Ingo --Boundary-02=_b9OY/oYvfziJmLp Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQA/YO9bGnR+RTDgudgRAk/VAKDeh/SAwT9HZ/63LHBywoQzcVE8NgCcCOLz QB3jfrZKOh66H4Lerk6fQ50= =7ptK -----END PGP SIGNATURE----- --Boundary-02=_b9OY/oYvfziJmLp-- --===============31634321554021172== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ KMail Developers mailing list kmail@mail.kde.org http://mail.kde.org/mailman/listinfo/kmail --===============31634321554021172==--