GrowlMail notifies too often!

The Growl forums have moved to Google Groups, this forum is read only.
SimR69
Harmless
Posts: 10
Joined: Wed Jun 18, 2008 2:30 pm

GrowlMail notifies too often!

Postby SimR69 » Fri Jul 11, 2008 3:11 pm

Hello,

I use Growl 1.1.4 and GrowlMail (same version), and I have a problem: GlowlMail notifies everytime I move a message in another folder.

I want it to notify only when I get new mail! Isn't that the normal behaviour?

Thanks for helping.

seebees
Harmless
Posts: 6
Joined: Tue Jul 08, 2008 5:47 pm

Re: GrowlMail notifies too often!

Postby seebees » Fri Jul 11, 2008 4:20 pm

I have the same problem. I use Smart Mailboxes and I get a notification for every smart mailbox that the new message fits the criteria for.

Also, quite often only one of the 3-4 growls for a single message will actually open the message. Most of the time they only open a blank mail window.

Barkevikite
Harmless
Posts: 2
Joined: Sun Jul 06, 2008 1:31 am
Location: California

Re: GrowlMail notifies too often!

Postby Barkevikite » Wed Jul 16, 2008 11:01 pm

Strangely, I don't get a new notification when I move a message (which I would expect). A response to plopping into smart mailboxes does surprise me a little. No, I get spurious mail notifications when I make a wrong move in chess, move a windows in certain applications, well ... most any unexpected time. It's always a notification that I have new mail in my Inbox (a unique notification).

BTW, I always have mail on, polling my accounts every half hour or so; and ClamXav Sentry always checks each letter for malware. Recent malware uses counterfeit windows, so I like audio announcements: when Junk arrives, Dalik's scream 'Exterminate Exterminate!', and ClamXav sentry will turn on an air-raid siren if I attempt to open a phish with the Finder rather than Apple Mail (a fine distinction, but reasonable).

For all I know, all this unanticipated interaction may be causing my problems; or growl could be 'set up' wrong on by relatively slow Mac; for, during start-up, I get a 'race condition', as growl attempts to play a sound that isn't yet loaded. However, because my spurious message is always 'You've got mail', I suspect my problem lies only in growl's confusing many unanticipated messages with that one from Apple Mail. (May I mention here that the Ariane 4 space vehicle went out of control seconds after launch when (I understand) a C program recast a 64-bit number dynamically to 16-bits, losing much of its information. :-)

Barkevikite

seebees
Harmless
Posts: 6
Joined: Tue Jul 08, 2008 5:47 pm

Re: GrowlMail notifies too often!

Postby seebees » Thu Jul 17, 2008 6:58 pm

So your suggesting that I should expect to get a notification when I move mail from one folder to another? Or that since different users want different things and sometimes conflicting things it would be silly of me to expect that GrowlMail could be configured to notify me only once for a new message?

Or are you requesting more details on how I have my system configured? While the idea of an audibly spam announcement of 'Exterminate Exterminate!' is very funny, as is your entire post generally, it does not answer any of my questions directly. Nor does it give me any direction on how to obtain answers. Or if I should rephrase my question or ask the question elsewhere, or even what additional information would be helpful in order to answer the question.

A for humor
D- for helpful

Let me start over. In Outlook, when I receive a new message there is a notification that comes up. One notification per new message. From this notification I can view the message or clear the notification. Mail.app does not have any such feature. I was trying to use GrowlMail to recreate this behavior. But I get more than one notification per new email. Additionally when I click a notification it does not always open up a window with the message inside.

When I click on the notification and it does not bring up the message, what I see is a message detail window with the tile that is correct. But the From:, Subject: etc. and the body of the message is blank.

I believe that the additional notifications come from the smart mailboxes that I have configured. I believe this because one of the smart mailboxes I use to help with tagging mail. I use MailTags to track additional information about email. When I tag messages in one of my smart mail boxes the message will leave this mailbox, thus I know I have dealt with this work item. When this occurs GrowlMail notifies me. Thus I conclude that the reason I receive 3 notifications for every incoming email is because I have two smart mailboxes and one inbox. It seems unlikely that the "blank" detail would come from the link to the inbox. To many people would bring this up. As well as only one of the three messages ever pulls up the full details. Therefore I suspect that the links to the "blank" message comes from the two smart mailboxes.

To conclude. If the notifications to messages in smart mailboxes do not show the message details, this would be a bug, yes? And I would not expect to receive notification every time a message enters or leaves a smart mailbox. Since the contents are defined by a search I may receive many notifications for a single message.

Stern
Muffin
Posts: 45
Joined: Fri Feb 03, 2006 11:44 am

Re: GrowlMail notifies too often!

Postby Stern » Fri Jul 18, 2008 11:23 am

Are you using IMAP? That seems to be the cause of my duplicate notifications.

SimR69
Harmless
Posts: 10
Joined: Wed Jun 18, 2008 2:30 pm

Re: GrowlMail notifies too often!

Postby SimR69 » Fri Jul 18, 2008 11:29 am

Stern wrote:Are you using IMAP? That seems to be the cause of my duplicate notifications.

No, POP only

Are there people who use GrowlMail on Leopard and experiment the correct behaviour?

Barkevikite
Harmless
Posts: 2
Joined: Sun Jul 06, 2008 1:31 am
Location: California

Re: GrowlMail notifies too often!

Postby Barkevikite » Fri Jul 18, 2008 7:50 pm

Seebees,

My apologies that my post offended you. It was not to help you directly, but to augment your post. I'm not familiar with the implementation of GrowlMail, but normally a message is sent by a process when it changes in some way. In my case, GrowlMail appears to be mistaking many messages from many different processes for a single one (placing a letter in my inbox) from Apple Mail. Knowing it can do this (on a clean installation), one might expect it will growl when moving letter between mailboxes, for the messages are at least from the same process. A smart mailbox isn't a folder, so having the letter 'tagged' to be displayed when you select a smart mailbox is very different that dropping mail in a folder; but it is a message from Apple Mail.

You can easily test your reasonable hypothesis by creating a new smart mailbox and sending youself a letter that will appear in all smart mailboxes. See whether you get an additional growl. However, the problem seems greater than that, as my post reports. Mine was a bug report to augment yours, showing that your problem may be part of a larger one: mistaking messages from even different processes for placing a letter in an Apple Main Inbox. No, you should not have either of your problems, but your problems may be part of a larger one (even if your hypothesis proves correct).

My post was not to help you immediately: it was to assist others in identifying your problem. The 'amusing' aspects were there because I attempt to make each post on the internet useful to someone. In this case, note that I have found the 'Music Video' notification, with 'Application Decides', 'Normal Priority', and a recording of my own /Users/Me/Library/Sounds/'You have mail.aiff' very useful.

Again, my apology.


Barkevikite

PS. To supplement my previous message, I find Growl essential to setting up my computer for the instant reporting of spoofs, phish, and illicit spam (intent on theft). The irritating Dalik sound and the siren are not cute, they are irritating enough to alert my family into telling me of suspicious mail in my box. Macs have a remarkable Junk Folder that allows spam to be opened relatively safely. I've found that rapidly mailing an attachment of the phish's or spam's source to a half dozen agencies has resulted in my being personally threatened by organized crime. This is thanks to Growl. :-) After I tune my filter enough, I can attach an AppleScript to it and instantly mail to 'rx@coldrain.net' a letter dropped in my Junk Folder with 'Viagra' in its subject line. This is a very good use for Growl Mail. This was to emphasize the importance of fixing this valuable tool.

The remark about the European Space Agency's rocket was apropos to your problem. Growl Mail was meant to be an 'add on' to Growl: their interfaces must have identical data types. Because a Growl message, must cope with all kinds of processes (running applications), its message may need be a 32-bit integer (for example). However, because Growl Mail deals only with mail, the programmer may have used only that part of the MacOSX message needed, perhaps a 16-bit integer. The C language is notorious for permitting 'data types' to change unexpectedly, so one can lose track of whether the message is now 32-bit or 16-bit, and lose track of the fact that the interface doesn't match. That could easily explain both our problems, and it did explain the loss of control of a multi-million dollar rocket.

seebees
Harmless
Posts: 6
Joined: Tue Jul 08, 2008 5:47 pm

Re: GrowlMail notifies too often!

Postby seebees » Mon Jul 28, 2008 5:13 pm

Barkevikite,
Thanks for the additional information. I understand better what you meant. Communication is a wonderfully thing, thanks for the reply.

The question now is, where do we go from here. I have tested the smart mailbox hypothesis. And it appears to be true. But you have to restart mail.
I created a new smart mailbox and sent myself a message. Only 3 notifications.
I then changed all my smart mailboxes so that no new messages would land in them. Sent another message, and got 3 notifications.
I then restarted mail.app, sent a new message. I got 4 notifications.

to the form at large:
I can do more testing, but it would be nice to get a dev's response. Is this a recognized bug? Should I be posting somewhere else, etc.

User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Re: GrowlMail notifies too often!

Postby The_Tick » Tue Jul 29, 2008 6:35 pm

SimR69 wrote:Hello,

I use Growl 1.1.4 and GrowlMail (same version), and I have a problem: GlowlMail notifies everytime I move a message in another folder.

I want it to notify only when I get new mail! Isn't that the normal behaviour?

Thanks for helping.



Do you have a smart mailbox as well?

User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Re: GrowlMail notifies too often!

Postby The_Tick » Tue Jul 29, 2008 6:37 pm

Barkevikite wrote:For all I know, all this unanticipated interaction may be causing my problems; or growl could be 'set up' wrong on by relatively slow Mac; for, during start-up, I get a 'race condition', as growl attempts to play a sound that isn't yet loaded. However, because my spurious message is always 'You've got mail', I suspect my problem lies only in growl's confusing many unanticipated messages with that one from Apple Mail. (May I mention here that the Ariane 4 space vehicle went out of control seconds after launch when (I understand) a C program recast a 64-bit number dynamically to 16-bits, losing much of its information. :-)


Or it could simply be because we're using a private, undocumented api within apple's mail client that can change on a whim by apple devs.

SimR69
Harmless
Posts: 10
Joined: Wed Jun 18, 2008 2:30 pm

Re: GrowlMail notifies too often!

Postby SimR69 » Tue Jul 29, 2008 6:38 pm

The_Tick wrote:
SimR69 wrote:Hello,

I use Growl 1.1.4 and GrowlMail (same version), and I have a problem: GlowlMail notifies everytime I move a message in another folder.

I want it to notify only when I get new mail! Isn't that the normal behaviour?

Thanks for helping.



Do you have a smart mailbox as well?

Not at all!
I just receive my mails in my regular mailboxes, and I'm notified every time I move a message in another regular mailbox. It's very irritating. Do you have the same problem?

User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Re: GrowlMail notifies too often!

Postby The_Tick » Tue Jul 29, 2008 6:40 pm

SimR69 wrote:
The_Tick wrote:
SimR69 wrote:Hello,

I use Growl 1.1.4 and GrowlMail (same version), and I have a problem: GlowlMail notifies everytime I move a message in another folder.

I want it to notify only when I get new mail! Isn't that the normal behaviour?

Thanks for helping.



Do you have a smart mailbox as well?

Not at all!
I just receive my mails in my regular mailboxes, and I'm notified every time I move a message in another regular mailbox. It's very irritating. Do you have the same problem?


I don't use growlmail other than to try to replicate issues you guys have. So far I haven't seen this one.

How about account type, do you have imap or pop or something else?

seebees
Harmless
Posts: 6
Joined: Tue Jul 08, 2008 5:47 pm

Re: GrowlMail notifies too often!

Postby seebees » Tue Jul 29, 2008 7:48 pm

I use IMAP. And Smart Mailbox. I'm not sure if I added that when I tag a message it may move from one Smart Mailbox to another. I also receive notifications of these changes.

But the primary issue is 3 notifications for every incoming email.

User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Re: GrowlMail notifies too often!

Postby The_Tick » Tue Jul 29, 2008 7:51 pm

seebees wrote:I use IMAP. And Smart Mailbox. I'm not sure if I added that when I tag a message it may move from one Smart Mailbox to another. I also receive notifications of these changes.

But the primary issue is 3 notifications for every incoming email.


I saw what you had, I'm trying to figure out if the other guy has the same setup. So far it's sounding like he doesn't.


Return to “Growl”

Who is online

Users browsing this forum: Majestic-12 [Bot]