LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Mail notifier for Slack 14 XFCE ? (https://www.linuxquestions.org/questions/slackware-14/mail-notifier-for-slack-14-xfce-4175431931/)

gracien 10-12-2012 06:04 PM

Mail notifier for Slack 14 XFCE ?
 
Could you please help me to find an IMAP mail notifier applet for XFCE ?
Thank you.

TobiSGD 10-12-2012 07:33 PM

A little bit older, but I use ImapQuickCeck and it works fine with the i3 WM. There shouldn't be a problem with XFCE.
http://kde-apps.org/content/show.php...content=110823

gracien 10-13-2012 08:47 AM

Thank you, could be a nice notifier, but it needs Qt/KDE, my old desktop would prefer not to mix toolkits.

I'm very disappointed that no XFCE/GTK/*lightweight* mail checker is available in such a neat desktop. Is it not a basic functionnality ?
What I tried :
- gnubiff : does not build
- xfce4-mailwatch-plugin : does not build
- mail-notification : needs too much gnome stuff
- script + notify-send hacks : choice between timed pop-up (no persistance) and flooding screen with persistant pop-ups.

What do non-KDE users use ?
- mail client always on ?
- gkrellm or conky ? OK on empty desktop...but hidden under maximized app windows.
- switch to IceWM, which has a built-in notifier for ages ?

TobiSGD 10-13-2012 08:54 AM

It only needs Qt, which is installed anyways on Slackware. Actually, I went to the same search you do now and this was the only option I have found that works reliably and does not need any dependencies not installed by default.

gracien 10-13-2012 09:02 AM

Thank you very much TobiSGD, ImapQuickCeck easily built and works fine in XFCE panel.
Unfortunalety, it is unable to handle local mailbox. Basic functionnality too...

TobiSGD 10-13-2012 09:47 AM

Of course not. It is an application that asks a running IMAP server for new mail. I thought that was it what you want.

gracien 10-13-2012 10:06 AM

Nothing wrong with your answer, ImapQuickCeck works perfectly for IMAP.
I was silly in thinking even the worst mail checker is able ton handle a local mail queue too.
I'll have a look toward conky features or switch back to iceWM.

Thanks again.

T3slider 10-13-2012 05:07 PM

A script with notify-send is a good solution really, you just need to get a better notify daemon than the default xfce4-notifyd (which isn't very good at all). I haven't done an extensive search and I use hacked-together scripts with a custom dzen-based non-interactive notification system (which isn't glamorous, and may end up getting replaced with a notify-send system if I become less lazy) but a replacement notify daemon would be the best idea. It supports timed expiration, categories, and urgency levels which, theoretically, could support a solid notification system.

Rod3775 10-19-2012 12:06 AM

I have a running version of xfce4-mailwatch-plugin upgraded to run on xfce-4.10, which is what you need. My slackbuild applies the necessary patches to the xfce4-mailwatch-plugin-1.1.0 source. Runs great, checks IMAP and local mailboxes just like it's supposed to. Post a note with a way to get it to you and I'll send it. Tell me if you need the source also, or if you have the original.

bobzilla 10-19-2012 12:53 AM

@Rod3775 There doesn't seem to be xfce4-mailwatch-plugin in SBo for 14.0. If it's not too hacky, you might try submitting (when they reopen submission process, that is). Or, it would be nice if you put it somewhere on the web for others that might be interested. ;) Github sounds nice.

I personally use Claws Mail. It already comes with mail notification plugin which works nicely. I am also aware of plugin for Thunderbird that does the same (but I haven't used TB for several years now).

bobzilla 10-19-2012 01:00 AM

Oh, I didn't see xfce4-mailwatch-plugin was dropped because it's not being maintained in the upstream. Anyways, you can always put your patches/patched version/fork somewhere public.

gracien 10-22-2012 01:05 PM

Quote:

Originally Posted by Rod3775 (Post 4809644)
I have a running version of xfce4-mailwatch-plugin upgraded to run on xfce-4.10, which is what you need. My slackbuild applies the necessary patches to the xfce4-mailwatch-plugin-1.1.0 source. Runs great, checks IMAP and local mailboxes just like it's supposed to. Post a note with a way to get it to you and I'll send it. Tell me if you need the source also, or if you have the original.

I am very interested in getting your slackbuild of xfce4-mailwatch-plugin. Source is available and is referenced by an old slackbuild exists (but does not build).
My email adress should be available on my forum profile ? My options are supposed to allow messaging.

Thank you again.

Rod3775 10-23-2012 11:57 AM

@gracien - If there is a visible email address in your profile, I can't find it. FYI I am planning to get a linuxquestions email address (same handle), so you can communicate via that, perhaps?

gracien 10-23-2012 02:20 PM

Quote:

Originally Posted by Rod3775 (Post 4813190)
@gracien - If there is a visible email address in your profile, I can't find it.

I'm sorry, the "contact info" box was hidden. I hope it's OK now. I allowed the "download vcard" feature and showed my email adress in the yahoo messenger zone...

jtsn 10-24-2012 12:05 PM

The FreeBSD port of xfce4-mailwatch-plugin 1.1.0 contains a simple fix, which should unbreak the build:

http://www.freebsd.org/cgi/cvsweb.cg...efile?rev=1.28

Code:

post-patch:
        @${REINPLACE_CMD} -e 's|--libs "libxfce4panel-1.0"|& "libxfcegui4-1.0"|g; \
                s|--cflags "libxfce4panel-1.0"|& "libxfcegui4-1.0"|g' \
                ${WRKSRC}/configure

post-configure:
        @${REINPLACE_CMD} -e 's|-lgnutls|-lgnutls -lgcrypt|g' \
                ${WRKSRC}/panel-plugin/Makefile

${REINPLACE_CMD} is just sed.

Of course, the real problem is the Xfce developers breaking the ABI compatibility in the first place. That's a bad habit.


All times are GMT -5. The time now is 02:17 PM.