Dean Jones wrote:
I'm just not sure I like that solution unless you're talking about making local folders. I don't like anything forcing creation of any files or folder on the IMAP server. If roundcube were to create a local trash folder, fine... But forcing the creation of folder on the IMAP server is, in my opinion, incorrect and a bad design practice. Every IMAP client I have used creates local Trash folders and uses those if one does not exist on the IMAP server or you have not specified your IMAP trash folder as the folder to use. I have never had one secretly create an IMAP folder and just assume that's what I wanted.
I think all the ones I've used (Outlook/OE, thunderbird and squirrelmail) do.
I've also seen recommendations somewhere (cant remember where) about NOT having a "trash" folder and following the IMAP spec. Make it a virtual folder showing all "deleted" items waiting to be expunged. I am aware this will be broken on a lot of clients that "expunge on exit"
(It also breaks my setup where I have a script to remove items from my deleted folder after X days :)