------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=154974         
           Summary: Execute Apply Filters Using DCOP/DBUS
           Product: kmail
           Version: 1.9.5
          Platform: Debian stable
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs kde org
        ReportedBy: pavlo wisc edu


Version:           1.9.5 (using KDE KDE 3.5.5)
Installed from:    Debian stable Packages
OS:                Linux

I have IMAP filters that delete messages from certain users when they are older 
than 20 days. The problem is that when these messages first arrive, they are 
obviously not older than that and the filter does nothing. I have to go back 
every so often, select all messages and then Ctrl+J. 

What I would really like to have the ability to execute filters from a cron 
script automatically using command-line DCOP (or if KDE 4.0 is switching to 
DBUS, whatever the equivalent is). It would also be really nice if I was able 
just able to execute the filters on a folder, rather than having to first 
select all messages.

This feature might already exist, but I didn't find any documentation on it. I 
tried messing around with dcop using Kmail 1.9.5 and I was able to get a folder 
reference, but I couldn't figure out to select all the messages or execute the 
filters:

11:23am[fiji:~]$ dcop `dcop kmail KMailIface getFolder "/1190030885/INBOX"` 
functions
QCStringList interfaces()
QCStringList functions()
QString path()
QString displayName()
QString displayPath()
bool usesCustomIcons()
QString normalIconPath()
QString unreadIconPath()
int messages()
int unreadMessages()
int unreadRecursiveMessages
_______________________________________________
Kdepim-bugs mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kdepim-bugs

Reply via email to