
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
- KPopAssistant v0.3 -
----------------------
ABOUT:
------
KPopAssistant is a multi-pop POP3 mail checker with extended features for KDE similar to KShowMail.
It is written in pyKDE (KDE bindings for Python).
FEATURES:
---------
* POP3, POP3_SSL protocol support
* multipop : lets you watch and manage multiple pop3 accounts at once
* list e-mail details information : date, sender, subject, has attachement, size, state(read/unread), index
* delete mail
* preview mail message (simple view or full source view)
* KDE integration
* systray icon
* beep sound/play user defined .wav file and gui notifications for new incoming e-mails
* launch Kmail and Kmail composer window from systray or main app (or any other app if specified)
* reply to e-mails with Kmail composer window
* sqlite DB for storing mail information (using pysqlite)
REQUIREMENTS:
-------------
- KDE
- python
- pyqt, pykde
- pysqlite2 (shouldn't be required anymore with python 2.5.x)
- aplay from the alsa-utils package to play .wav files when new mail arrives (optional)
TO-DO:
------
- translations
- better settings dialog
- spam filter dialog
INSTALL:
--------
1/ Simply unpack the archive, cd into the unpacked folder and run kpopassistant.py:
# python kpopassistant.py
or
# ./kpopassistant.py
2/ You may also launch the installer 'setup.py'. Then you can access the application
with the command 'kpopassistant' or from the KDE menu's 'Internet' section.
3/ Type ./setup.py -h in a console for advanced use (i.e. uninstall & autostart with KDE)
LICENSE:
--------
G.P.L. 2.0
CONTACT:
--------
- author : thierry deseez
- e-mail : [email protected]
- website : www.kde-apps.org
13 years ago
Version 0.3 (updated 2007/09/21):
- added ability to play user defined .wav files when new mail arrives (requires aplay from alsa-utils package)
- added file selector dialogs in Settings panel
- added : double click an item now shows e-mail preview dialog
Version 0.2 (updated 2007/03/16):
- added POP3_SSL protocol support
Version 0.1 (launched 2007/03/14)
13 years ago
Version 0.3 (updated 2007/09/21):
- added ability to play user defined .wav files when new mail arrives (requires aplay from alsa-utils package)
- added file selector dialogs in Settings panel
- added : double click an item now shows e-mail preview dialog
Version 0.2 (updated 2007/03/16):
- added POP3_SSL protocol support
Version 0.1 (launched 2007/03/14)
mcz
10 years ago
Report
ernieg92
13 years ago
Would love to see some of the suggestions mentioned by other posters. Keep up the good work.
Report
Pappice
13 years ago
Congratulations for this very useful piece of software: I'm enjoying it very much!
Just a couple of questions:
1 - I've seen that every account password is stored in a not encrypted file in the .kpopassistant folder: can this be a security problem?
2 - will be possible to import each account information from each mail client (e.g. thunderbird, kmail and so on) instead of setting it again?
Good work, and keep on coding! :-D
Report
gspinoza
13 years ago
Thanks a lot for your work!
Report
tonypizza
13 years ago
I disabled the sorting functionality since it didn't do what expected. The sorting of the '#' column goes something like this : 1 10 100 1000 2 20 200 2000 3 30 ... This is an alphabetical sorting, not a numeric one. I did not find the trick to change this so I decided to keep things simple (not enabling sorting).
Sorry for the nuisance.
Report
atilius
13 years ago
Just a questio. I asked it last time but no answer. Is it possible to display content of all mailboxes in one time? And not clicking to each of them?
Thanks,
Martin
Report
atilius
13 years ago
Report
tonypizza
13 years ago
both of your remarks are perfectly justified & pertinent. The features you ask should be available as an option somewhere in the Settings panel.
I'll be studying the inclusion of these points for future versions.
thanks for your interest/
Report
atilius
13 years ago
Martin
Report
giova
13 years ago
this application requires the pykde module !
What must I do?
Report
tonypizza
13 years ago
you have to install the "pykde" or "python-kde" package (which are kde bindings for python) in your distro.
regards/
Report
tonypizza
13 years ago
you have to install the "pykde" or "python-kde" package (which are kde bindings for python) in your distro.
regards/
Report
LocoMojo
13 years ago
I have python-2.5.1 installed and I also have pysqlib2 installed. I also have all the other dependencies you listed above, KDE, PyKDE, PyQt installed.
When I attempt to run kpopassistant, I get this error:
Traceback (most recent call last):
File "./kpopassistant.py", line 41, in <module>
from sqlite3 import dbapi2 as sqlite
File "/usr/lib/python2.5/sqlite3/__init__.py", line 24, in <module>
from dbapi2 import *
File "/usr/lib/python2.5/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: No module named _sqlite3
I checked /usr/lib/python2.5 and I see that I have a directory there called sqlite3/ and a file called dbapi2.py there.
I seem to have everything I need, but I can't get past this error and run kpopassistant.
I also tried the following in konsole:
python
>>> import sqlite3
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.5/sqlite3/__init__.py", line 24, in <module>
from dbapi2 import *
File "/usr/lib/python2.5/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: No module named _sqlite3
>>>
I tried reinstalling python to no avail.
Any suggestions?
LocoMojo
Report
tonypizza
13 years ago
1/check if the following packages are actually installed in you distro : sqlite2, sqlite3, python-pysqlite.
2/check if there could be a confusion between python 2.4 & 2.5 installation.
3/directly modify the kpopassistant.py code from line 30 to 41 : erase all of these lines and just keep "from pysqlite2 import dbapi2 as sqlite" instead.
Good luck !
Report
LocoMojo
13 years ago
Number 3 did the trick. It now works for me.
LocoMojo
Report
mcz
13 years ago
There is only one thing I missed: a changing icon when new email is present.
Is that possible?
Thank you again,
Mario
Report
mcz
13 years ago
So I changed the color of the icon and now it is all OK.
Thank you abain,
mario
Report
screemo
13 years ago
I'm getting rid of kbiff now.
Could you please let the menu in the tray reflect the mail application you have chosen?
I use thunderbird, but the menu still says KMail.
Keep up the good work !
Report
screemo
13 years ago
It would be nice to be able to launch the mail app by clicking the tray icon aswell, and maybe rightclick to show messages?
Report
tonypizza
13 years ago
I'll check a little further. If it is not too complicated, i'll integrate this functionality in a future development.
regards/
Report
coffeetime
13 years ago
Report
tonypizza
13 years ago
Regards/
Report
gspinoza
13 years ago
Thank you for you attention and keep up the great work!
Report
tonypizza
13 years ago
regards/
Report
gspinoza
13 years ago
Report