kde-plasma-mail-checker

Plasma 4 Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

5
7 .5
Description:

Plasmoid should periodic check for new messages in configured accounts.
Supported protocols: POP3/POP3S/IMAP4/IMAP4S + IMAP4_IDLE.
Passwords for accounts stored in KWallet.
Plasmoid use KDE-notification for events about new mail.
Support Akonadi (mimeType : "message/rfc822") resources monitoring
(getting new mail).
Support preview (integrated mail viewer) for non-Akonadi accounts
and Quick Answer & Forward Mail (need to install the package same
python-mailer).
Support command line in notification.
See for: EXAMPLES.

https://github.com/F1ash/kde-plasma-mail-checker
Last changelog:

6 years ago

https://github.com/F1ash/kde-plasma-mail-checker/blob/simple/Changelog

# TODO :
complete "ru"-dictionary for new version;

C

F1ash

7 years ago

Fixed, try now ;)

Report

doctorpepper

7 years ago

It still doesnt work please see http://www.youtube.com/watch?v=HLoRpOl5MCE

Report

C

F1ash

7 years ago

In KDE-4.10 works too...

Report

C

F1ash

7 years ago

I`m found and fixed it (tested on KDE4.9.5). Try...

Report

doctorpepper

7 years ago

It's not yet fixed please see the following video http://www.youtube.com/watch?v=HLoRpOl5MCE

Report

christopher72

8 years ago

I'm getting the "module PyKDE4.akonadi isn't available" error when trying to change the akonadi mail check settings. I'm quite sure it is installed with the package "kdebindings-python" in Arch Linux. Package list here:
http://www.archlinux.org/packages/extra/i686/kdebindings-python/files/
Any ideas?

Report

C

F1ash

8 years ago

Fixed. Please, try new version.

Report

christopher72

8 years ago

Thanks for a quick fix!
Another glitch: when using Akonadi, hovering over the mailcheck icon will always show 'no new mail', even if there is new mail. Also, the amount of new mails does not appear in the icon.

Report

C

F1ash

8 years ago

It`s not glitch. For these accounts shows the number of new messages is not implemented.

Report

krzywda

8 years ago

Hy i configure mail checker and work ok but tell my varibles possible to use in notification configure - is possible to get
%mail_title
%sender_email ?

now (i use poland language) i have speaking from jovie but mixed english (new message)
mixed html ( <># font color etc)
and content - i looking but not find list avaible vars in mail checker - please help

Report

C

F1ash

8 years ago

You just need to properly configure the filter settings in Jovie for KNotify.

Report

C

F1ash

8 years ago

Why all this? If the sender's e-mail program uses common RFC standards, the notification should show regardless of the language of message: the field "In" (which account has new mail) and then for each new letter has 3 fields: "From" (The email of sender), "Subj" (Subject of mail), "Date" (Date of receipt). If the sender's e-mail program does not comply with standards RFC, then the notifier gives a mixture of English and html. Note that the plasmoid does not receive the contents of the letters, but reports, that the mail server has new messages only .
Jovie really can not parse the text in the standard case?

Report

krzywda

8 years ago

Hy i configure mail checker and work ok but tell my varibles possible to use in notification configure - is possible to get
%mail_title
%sender_email ?

now (i use poland language) i have speaking from jovie but mixed english (new message)
mixed html ( <># font color etc)
and content - i looking but not find list avaible vars in mail checker - please help

Report

C

F1ash

8 years ago

Guys, you can add your own translations. Only need to translate the file ru.ts. There need to change the Russian translation of your national (utf-8 and in compliance with word wrap to the next line), send me the file, and I'll add it.

Report

dovidhalevi

8 years ago

Examples marginally helpful.
Trying to set anything has no effect, no persistence. Attempts to access known accounts always fails.

Report

9

Serafean

8 years ago

the dbus calls are useless if kmail isn't running (which would defeat the usefulness of this plasmoid). for the "view" button to be useful with akonadi, set the command to "kmail -view akonadi:/?item=%mail_id" (You might consider adding this to the examples :) )

Another itch I have with this widget is that it apparently doesn't use the native notification system (KNotify) ; meaning no way to look at missed messages. IOW : the popups are elsewhere than any other program puts them.

Report

C

F1ash

8 years ago

Thanks for new useful command. It will be added soon.

I`m use native class (PyKDE4.KNotification) in plasmoid and notification appears in the usual place. May be KDE 4.x works not quite correct.

Report

9

Serafean

8 years ago

Sorry, indeed today notifications seem to work correctly. Something was screwed up in my session :). Thanks for a great plasmoid! It finally allows me to have the workflow I imagined when I first heard about Akonadi (no humongous mail client running but still having notifications about new mail).

Report

dovidhalevi

8 years ago

I still cannot use it.

A better idea might be presets or templates that can be read by the applet rather than "examples."

Report

C

F1ash

8 years ago

You are very persistent ;) . Try the new version.

Report

9

arkascha

8 years ago

I had to make a few changes to the spec file to build this on openSUSE.
This might be interesting for you cause you can use the free OBS (Open Build Service) for rpm package creation. That would make it much easier for others to install and try.

To get a working spec file for opensuse change these lines:

> Release: 8%{?dist}.R
< Release: 8

> BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
< BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

> Requires: python, PyQt4, PyKDE4
< Requires: python, python-qt4, python-kde4


---
On thing you should consider:
the layout of the plasmoid is too fixed in my opinion. It can by pushed onto a panel, but even in its smallest size it is far to big for any panel. So the panel gets blown up by this plasmoid. Clearly a no-go for me.
I suggest you enable the layout to be made even smaller, until only the world icon is visible. So other elements have to be removed whilst resizing the layout to get smaller. The result should be perfect for a docked plasmoid.

Report

C

F1ash

8 years ago

Plasmoid can be installed in the panel. I do it by simply double-click instead of dragging. It looks like the first picture in the bottom right.

Report

9

arkascha

8 years ago

Ah, ok, didn't you can add plasmoids to a panel like that. Works as described.
Thanks.

Report

tudor2k3

8 years ago

Hello,

Your program works great, except for one thing: it shows how many unread emails I have, but after the next check, it says there are 0 (the unread emails are still there). I'm using IMAP4 over SSL (port 993). Maybe I'm doing something wrong?
Also, is it possible to add a number on the icon indicating how many unread emails there are?

Thank you. :)

Report

C

F1ash

8 years ago

MailChecker not designed to track the number of unread messages, but only for new ones. Over time I will add a display number of unread messages for IMAP4 (and POP3, if possible).

Report

6 years ago

https://github.com/F1ash/kde-plasma-mail-checker/blob/simple/Changelog

# TODO :
complete "ru"-dictionary for new version;

12345678910
728
product-maker stroum Aug 09 2013 9 excellent
product-maker openLife Jun 11 2013 9 excellent
product-maker pejakm Apr 25 2013 3 bad
product-maker karaytanto Feb 02 2013 3 bad
product-maker paulus3005 Dec 06 2012 3 bad
product-maker abatyche1x Oct 04 2012 3 bad
product-maker yhmfyhhcf Oct 04 2012 3 bad
product-maker LiquidSky64 Sep 25 2012 9 excellent
product-maker frag Sep 24 2012 3 bad
product-maker cyberconan Aug 04 2012 9 excellent
product-maker unikum111 Jun 28 2012 9 excellent
product-maker Serafean Dec 28 2011 9 excellent
product-maker pars1938 Dec 21 2011 9 excellent
product-maker arkascha Dec 18 2011 9 excellent
product-maker supermadman Dec 03 2011 9 excellent
product-maker glewik Sep 15 2011 9 excellent
product-maker cholzberger Aug 19 2011 9 excellent
product-maker littlecuba Aug 12 2011 9 excellent
product-maker xitla Jul 24 2011 9 excellent
product-maker craigc05 Jul 16 2011 9 excellent
product-maker YAFU Jul 08 2011 9 excellent
product-maker aspotashev Jun 28 2011 9 excellent
product-maker google01103 Jun 28 2011 9 excellent
product-maker gamdoodyandgam Jun 03 2011 9 excellent
product-maker Roadrunnerbs May 31 2011 9 excellent
product-maker peter2m May 22 2011 9 excellent
product-maker prostosuper May 18 2011 9 excellent
product-maker Naproxeno May 18 2011 9 excellent
product-maker artemisfowl2007 May 15 2011 3 bad
product-maker Pyruzan Apr 26 2011 9 excellent
product-maker gorzka Mar 29 2011 9 excellent
product-maker Kirilo Mar 28 2011 9 excellent
product-maker phiga2 Mar 28 2011 9 excellent
product-maker Murz Mar 24 2011 9 excellent
product-maker ashley194 Mar 23 2011 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
akwala
Apr 01 2014
Mte90
Feb 08 2013
tetris4
Feb 08 2013
hostmaster2
Mar 28 2011
Murz
Mar 25 2011
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.15.68
updated Apr 06 2014
added Mar 23 2011
downloads 24h
0
mediaviews 24h 0
pageviews 24h 15