Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
 
Go Back   Zimbra - Forums > Zimbra Collaboration Suite > Developers

Welcome to the Zimbra - Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old 11-16-2006, 06:43 AM
Moderator
 
Posts: 701
Default

Seems to always show "1 new messages" on mouseover, also does not seem to popup if a message is delivered into a folder other than 'inbox'.

Also, I'd like all users to access it from a shard network location for easy version control, but when running it from a networked drive (with full read/write access) I get an error when pressing the "register mailto handler":


Code:
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Security.SecurityException: Request for the permission of type System.Security.Permissions.RegistryPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 failed.
   at System.Security.CodeAccessSecurityEngine.CheckHelper(PermissionSet grantedSet, PermissionSet deniedSet, CodeAccessPermission demand, PermissionToken permToken)
   at System.Security.CodeAccessSecurityEngine.Check(PermissionToken permToken, CodeAccessPermission demand, StackCrawlMark& stackMark, Int32 checkFrames, Int32 unrestrictedOverride)
   at System.Security.CodeAccessSecurityEngine.Check(CodeAccessPermission cap, StackCrawlMark& stackMark)
   at System.Security.CodeAccessPermission.Demand()
   at Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable)
   at Zimbra.Toast.Config.RegisterMailto_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
System
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
ZToast
    Assembly Version: 4.5.12.0
    Win32 Version: 4.5.12.0
    CodeBase: file:///O:/Zimbra/ZToast.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
Zimbra.Client
    Assembly Version: 4.5.12.0
    Win32 Version: 4.5.12.0
    CodeBase: file:///O:/Zimbra/Zimbra.Client.DLL
----------------------------------------
System.Xml
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.
Reply With Quote
  #12 (permalink)  
Old 11-16-2006, 06:47 AM
Tom Tom is offline
Starter Member
 
Posts: 2
Default

It works for me on XP/SP2 and Firefox 1.5. Thanks.

A couple of comments/requests:
  • The sys tray icon tooltip says "1 new messages", not "1 new message".
  • A new email arrived, and the toaster popped up, but I subsequently deleted the email and the sys tray icon tooltip still reports "1 new messages". It's out of sync.
  • It would be really nice if the toaster could alert the user to upcoming appointments/meetings in addition to incoming emails.

Thanks again,

Tom
Reply With Quote
  #13 (permalink)  
Old 11-16-2006, 11:09 AM
sam sam is offline
Zimbra Employee
 
Posts: 813
Default

Quote:
Originally Posted by Dirk
Seems to always show "1 new messages" on mouseover, also does not seem to popup if a message is delivered into a folder other than 'inbox'.
Currently the toaster only notifies of new messages when the arrive in your inbox. Its probably a better user experience to sync it with the N most recent new messages in your inbox.

The errors above indicate you don't have sufficient priveleges to write to the registry. The registry needs to be updated to register the mailto handler.

Also, you can run it from a network drive, but its probably better to have the files locally (its only 45K). The reason is if you do have the toaster registered as the mailto handler and the network drive is not available, none of the mailto links will function.
__________________
Sam Khavari

:: :: [ Zimbra ] :: :: [ Bugzilla ] :: :: [ Product Portal ] :: :: [ Wiki ] :: :: [ Downloads ] :: :: [ . ] ::

Last edited by sam : 11-16-2006 at 11:12 AM.
Reply With Quote
  #14 (permalink)  
Old 11-16-2006, 11:47 AM
Active Member
 
Posts: 44
Default

I'm running behind a proxy server, and it some how detected that (since it is working)...how it is getting those settings? Is it using the default browser proxy settings?
Reply With Quote
  #15 (permalink)  
Old 11-16-2006, 12:43 PM
Moderator
 
Posts: 701
Default

Quote:
Originally Posted by sam
Currently the toaster only notifies of new messages when the arrive in your inbox. Its probably a better user experience to sync it with the N most recent new messages in your inbox.

The errors above indicate you don't have sufficient priveleges to write to the registry. The registry needs to be updated to register the mailto handler.

Also, you can run it from a network drive, but its probably better to have the files locally (its only 45K). The reason is if you do have the toaster registered as the mailto handler and the network drive is not available, none of the mailto links will function.
Given that the Zimbra application encourages correct use of filters to organise mail in folders, and many users have lots of filters setup to automatically file and tag messages, the toaster app really should pop up when a mail hits the users mailbox, not the inbox. Most of the mail I recieve through the day never sees the inbox, it goes directly to a folder.

Also, I dont think the error completely due to the registry rights, if I put the file on a mapped network drive and on the local drive, It errors when being executed from the mapped drive and works fine locally. The user rights never change. It's probably best to run it locally anyway, I just fear the upgrades
Reply With Quote
  #16 (permalink)  
Old 11-16-2006, 01:45 PM
sam sam is offline
Zimbra Employee
 
Posts: 813
Default

Quote:
Originally Posted by Dirk
Given that the Zimbra application encourages correct use of filters to organise mail in folders, and many users have lots of filters setup to automatically file and tag messages, the toaster app really should pop up when a mail hits the users mailbox, not the inbox. Most of the mail I recieve through the day never sees the inbox, it goes directly to a folder.
We can make it so you can tell the toaster which folders to monitor. Please file an enhancment request.
__________________
Sam Khavari

:: :: [ Zimbra ] :: :: [ Bugzilla ] :: :: [ Product Portal ] :: :: [ Wiki ] :: :: [ Downloads ] :: :: [ . ] ::
Reply With Quote
  #17 (permalink)  
Old 11-16-2006, 01:51 PM
sam sam is offline
Zimbra Employee
 
Posts: 813
Default

Quote:
Originally Posted by rvissers
I'm running behind a proxy server, and it some how detected that (since it is working)...how it is getting those settings? Is it using the default browser proxy settings?
By default it uses the IE proxy settings.
__________________
Sam Khavari

:: :: [ Zimbra ] :: :: [ Bugzilla ] :: :: [ Product Portal ] :: :: [ Wiki ] :: :: [ Downloads ] :: :: [ . ] ::
Reply With Quote
  #18 (permalink)  
Old 11-16-2006, 04:16 PM
Moderator
 
Posts: 701
Default

Quote:
Originally Posted by sam
We can make it so you can tell the toaster which folders to monitor. Please file an enhancment request.
Thanks Sam, filed at http://bugzilla.zimbra.com/show_bug.cgi?id=12323
Reply With Quote
  #19 (permalink)  
Old 10-04-2009, 05:59 PM
kcd kcd is offline
New Member
 
Posts: 3
Default

Any update on the out of sync problem?

Ps. I'd understand it being out of sync until it refreshes (5 minutes for me). Would make sense if the "get mail" function updated it immediately.
Reply With Quote
Reply


Thread Tools
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

Zimbrablog.com




 

Search Engine Optimization by vBSEO 3.1.0