Furius PopMail (Email Notification)

Karamba & Superkaramba

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
Furius PopMail is a simple email notification widget for pop email.

This widget checks your pop email account and notifies you every ten minutes of any new emails.

Features:

* Supports the pop email protocol
* Checks pop server for new mail every ten minutes
* Mouse over displays subjects of emails on the server
* Clicking the new mail icon launches your email client
* Double Clicking anywhere else checks pop server for new mail.

Configuration:

Open mailconfig.py in your favorite text editor and set you pop server, username and password.
Last changelog:

31/01/2008
Added double click to check for new mail.


Ratings & Comments

16 Comments

glenstewart

This Furius5PopMail re-work dramatically improves the original Karamba widget and works fine on KDE 4.2. It now supports 5 Pop Mail boxes. Preview: http://freegroups.net/innovative/glen_stewart/pop5.jpg Download: http://freegroups.net/innovative/glen_stewart/Furius5PopMail.skz Someday I may add local MailBox support (in addition to POP).

Hekkro

Hi there, I tried also to make it work with gmail but no luck. It also crashes, therefore i have to kill the process to close it. here is the output: hekkro@talyn:~> superkaramba FuriusPopMail.theme X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x480010f any help? Thanks

Hekkro

I let it running and here is the output Loaded Furius PopMail extension! sys.path.insert(0, '/home/hekkro/Dropbox/FuriusPopMail/') Connecting... Call to initWidget failed Traceback (most recent call last): File "/home/hekkro/Dropbox/FuriusPopMail/FuriusPopMail.py", line 27, in initWi dget server = poplib.POP3(mailserver) File "/usr/lib64/python2.5/poplib.py", line 96, in __init__ raise socket.error, msg socket.error: (110, 'Connection timed out') Connecting... Call to widgetUpdated failed Traceback (most recent call last): File "/home/hekkro/Dropbox/FuriusPopMail/FuriusPopMail.py", line 54, in widget Updated getMessages(widget) File "/home/hekkro/Dropbox/FuriusPopMail/FuriusPopMail.py", line 69, in getMes sages server = poplib.POP3(mailserver) File "/usr/lib64/python2.5/poplib.py", line 96, in __init__ raise socket.error, msg socket.error: (110, 'Connection timed out') Connecting... Call to widgetUpdated failed Traceback (most recent call last): File "/home/hekkro/Dropbox/FuriusPopMail/FuriusPopMail.py", line 54, in widgetUpdated getMessages(widget) File "/home/hekkro/Dropbox/FuriusPopMail/FuriusPopMail.py", line 69, in getMessages server = poplib.POP3(mailserver) File "/usr/lib64/python2.5/poplib.py", line 96, in __init__ raise socket.error, msg socket.error: (110, 'Connection timed out') X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x2e005ac Thanks

marcusfurius

I'm afraid this karamba theme does not work with gmail. This is because gmail does not use the standard port (110), but instead uses port 995. If I get time, I may look into adding gmail support to this theme.

erik76543

I can't seem to get this to work with gmail. Gmail uses pop.gmail.com but on port 995 instead of 110. Is there any way to change this? I also tried in the config puting in 209.85.201.111:995 (pop.gmail.com port 995) but that didn't work either.

EazyVG

Possible to make it work with KDE 4. As I have noticed few karamba widgets don't require Superkaramba running for widgets to work.

marcusfurius

I'm afraid I don't have KDE 4

Coldwar55

Is there a way to make this project IMAP compatible?

assfaceJackson2

Instead of doing your own polling, why not just use dcop to be alerted when a new message arrives in kmail? That way you can support multiple accounts and multiple protocols.

marcusfurius

Simply because not everyone uses kmail.

Coldwar55

Ok sorry it works now after restarting my computer. I had downloaded and used your Furius System Monitor and Furius Mail a few hours ago and when I came back recently my computer was completely locked up. CPU usage was at 100% and I had no choice but to restart. However, I would like to make a suggestion. In addition to it checking every 10 minutes can you make it so that if you click once on it, it checks for mail? Double click would obviously open up the email program of choice.

Coldwar55

This does not seem to work for me. I have a Verizon account and I have put in the correct log in credentials in the mailconfig.py file. I have sent a test email to myself and the theme does not seem to work.

marcusfurius

If you run the theme from a terminal window with the following command: superkaramba FuriusPopMail.theme This will give details of what is happening. If you can post the output, i'll have a better idea of the problem. The other thing is that the widget checks for email every 10 minutes. Did you wait?

richb

Very Nice indeed. I particularly like the mouseover affect, and having the server, login information in a separate file is very helpful, avoiding trying to locate it in a long configuration file.

Zibi1981

Is there a way to access multiple accounts?

marcusfurius

Not yet. It's something that I could look into adding in a new version.

Pling
0 Affiliates
Details
license
version
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Karamba & Superkaramba from marcusfurius:

Furius Weather
marcusfurius
last update date: 17 years ago

Score 5.0

Furius Rss (RssNews)
marcusfurius
last update date: 17 years ago

Score 5.0

Furius Moon
marcusfurius
last update date: 17 years ago

Score 5.0

Furius Karamba Suite
marcusfurius
last update date: 17 years ago

Score 5.0

Other Karamba & Superkaramba:

Evolution Task Theme (for Karamba)
L0rclA5CII
last update date: 22 years ago

Score 5.0

Karambaqua
manor
last update date: 22 years ago

Score 5.0

Karamba Print Queue Monitor
Praxxus
last update date: 22 years ago

Score 5.0

The DarkGirl wallpaper and Karamba theme
xray
last update date: 22 years ago

Score 5.0

TecnoBar for Karamba
ZIOlele
last update date: 22 years ago

Score 5.0

Karamba Ink Level Monitor
Praxxus
last update date: 22 years ago

Score 5.0