i'm using gmail IMAP through kmail. i want to archive the emails, the way gmail does. is it even possible through kmail?
3 Answers
I do not know whether this functionality was already present in 2009 or not, but the way to do this now is as follows:
- Settings > Configure KMail... > Accounts > [select an IMAP account] > Modify > Archive Folder [tab]
- Enable; select folder; choose archiving type (‘Unique’ for GMail-like case)
- Repeat the above for any IMAP account you want (folder can be different)
- Settings > Configure Shortcuts...
- Add a shortcut of your choice to ‘Archive’
So there is no need to create filters and a single shortcut suffices.
- 505
Here's a way to create an action to do that, copied verbatim from this blog post:
- go to Kmail (inside or outside of Kontact, doesnt matter).
- go to Settings -> Configure Filters
- Click the new filter button on the left, give your filter a name (this will appear on the shortcut also, I simply used "Archive")
- Under filter criteria, choose "match all messages"
- Under filter actions, choose "move into folder" and select the folder you want to archive to.
- Under the advanced tab, uncheck the "apply this filter to incoming messages"
- Then check the "Apply this filter on manual filtering", "add this filter to the apply menu" and "additionally add this filter to the toolbar".
- Set the shortcut using the button provided (I used "q" because it didnt conflict with anything else)
- Choose an Icon for the shortcut menu
- Click apply/OK and you are Done!
The author says he got it from channel #kontact on freenode IRC.
Where it says "5. ... select the folder you want to archive to", you should choose {your account}/[Gmail]/All Mail.
The downside is that if you have more than one Gmail account configured, you'll have to create one filter for each, with a different destination folder.
- 174
- 135
In MS Outlook I can move messages from the inbox to a folder called "All Mail", which has the effect of archiving the message. You may need to subscribe to the All Mail folder in Kmail.
- 1,152