------- 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