On Mon, 09 Jan 2006 20:13:56 +0700, Robert Elz said: > The suggestion to make an IMAP filesystem (as linux centric as the > original suggestion was) is clearly the direction that would allow > MH and IMAP to work together properly. Embedding IMAP knowledge into > show, next, scan, pick, refile, ... just fails to meet almost any useful > objective.
The Obviously Correct Way to approach this would be (on a Linux system anyhow) a back-end for a FUSE filesystem. http://fuse.sourceforge.net/ Doing this would be a *lot* more sensible than trying to hack IMAP function into the nmh source tree. The basic idea is that you'd do something like: fusermount imapserver:userid ~/Mail/imap_dir and then if you did 'scan +imap_dir/folder3 last', the FUSE code would see all the references to ~/Mail/imap_dir/folder3/* and issue the correct IMAP calls behind the scenes... And of course, 'grep -i foo23 ~/Mail/imap_dir/folder3/*' will behave as expected as wel.....
pgpgATwQDc3Pr.pgp
Description: PGP signature
_______________________________________________ Nmh-workers mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/nmh-workers
