Furius PopMail (Email Notification)

Karamba & Superkaramba

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

0
Score 50.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:

11 years ago

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

glenstewart

11 years ago

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

Report

Hekkro

11 years ago

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

Report

Hekkro

11 years ago

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

Report

C

marcusfurius

11 years ago

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.

Report

erik76543

11 years ago

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.

Report

EazyVG

11 years ago

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

Report

C

marcusfurius

11 years ago

I'm afraid I don't have KDE 4

Report

Coldwar55

11 years ago

Is there a way to make this project IMAP compatible?

Report

assfaceJackson2

11 years ago

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.

Report

C

marcusfurius

11 years ago

Simply because not everyone uses kmail.

Report

Coldwar55

11 years ago

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.

Report

Coldwar55

11 years ago

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.

Report

C

marcusfurius

11 years ago

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?

Report

richb

11 years ago

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.

Report

Zibi1981

11 years ago

Is there a way to access multiple accounts?

Report

C

marcusfurius

11 years ago

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

Report

11 years ago

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

12345678910
product-maker Base: 4 x 5.0 Ratings
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
updated Jan 31 2008
added Jan 26 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0