>Anyone know if there are any plans on implementing SM so that it can
>handle the Maildir directly instead of going over IMAP? With that
>everything would be speeded up alot!
Yes, but then you would have to add to SquirrelMail a whole set of
functions that are carried out by the IMAP server. You would, in fact,
have to create an IMAP emulation layer that took the IMAP commands
generated by the rest of the SM code and translated them into local
actions, translating the results back into IMAP result codes. This
layer would have to take care of mailbox-locking, authentication etc and be portable across all the many operating systems on which SquirrelMail is currently run.
When it comes to Maildir there is no need for locking and the autentication could be done thru PAM (eg with /etc/shadow calls). One way to start could be to look into the SqWebMail code and see how they do it there.
Since SM is written in PHP ofcourse it is very platform independent and ofcourse it would be good to have this working of all platforms, but I think it is not that easy because all platforms does not support PAM for example... one way to satisfy 90% of the SM users would be to have it work with Linux & PAN :) (I'm just guesing about that 90% :) )
It's possible and I wouldn't stop someone from trying to write it, butBut you can't compare SqWebMail (the only Maildir webbmailclient I know) to the beutiful UI of SM :)
it isn't a trivial task. And as you say, there are perfectly good webmail clients that do maildir.
On the other hand, good IMAP implementations offer many benefits (a portable standard, remote access for any client that supports the standard, [...]Thats really true and I have no plans on shutting down my outgoing IMAP/SSL server which lets so many different MUA's to us it. I'm just talking about a way of speeding up SM so it could scale better for larger sites (> 100 users).
Anyway, thanks for your long and informative reply! :)
--
Cheers,
Lilla
-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing your web site with SSL, click here to get a FREE TRIAL of a Thawte Server Certificate: http://www.gothawte.com/rd524.html
--
squirrelmail-users mailing list
List Address: [EMAIL PROTECTED]
List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
