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

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 Search this Thread Display Modes
  #1 (permalink)  
Old 03-08-2010, 08:46 AM
Translation Moderator
 
Posts: 64
Default New RFE in Bugzilla for mailto:// links, please vote

Hello Mailinglist,

for our staff (which uses nearly exclusivly linux) i have created a small script which can used as gnome/kde default mail handler.

the script calls the user's default browser with the url:

http://<server>/zimbra/mail?view=compose&to=

and appends the email address.

This works nice but it opens everytime the complete zimbra-home-view in an new tab/window.

Is there a way to tell zimbra with parameters to only open a small compose window, the same one which you get when you click on the symbol to deattach the currently viewed message? (Open in a new Window)

This would help my users because it integrates more nicely in the desktop experience, without a heavy client installation ...

best regards
Raimund
Reply With Quote
  #2 (permalink)  
Old 03-08-2010, 10:59 AM
Moderator
 
Posts: 1,554
Default

im pretty sure you can't do this. all hte other solutions i've seen for this like zimbra toaster, zimbra notifier, and the firefox default mail handling all have this same behavior. would be a good rfe
Reply With Quote
  #3 (permalink)  
Old 03-09-2010, 02:11 AM
Translation Moderator
 
Posts: 64
Default RFE for seperate compose Window

Quote:
Originally Posted by bdial View Post
im pretty sure you can't do this. all hte other solutions i've seen for this like zimbra toaster, zimbra notifier, and the firefox default mail handling all have this same behavior. would be a good rfe

Hello, i took your word for it and created an RFE for this:
Bug 45140 &ndash; mailto:// special link with parameters to open only a small compose window

It would be nice if more people would vote on this issue so we can enjoy a better Zimbra Webmail client integrated Desktop!

Best regards
Ray
Reply With Quote
  #4 (permalink)  
Old 03-09-2010, 02:19 AM
Advanced Member
 
Posts: 192
Default

Great idea, voted
Reply With Quote
  #5 (permalink)  
Old 03-09-2010, 04:04 AM
Moderator
 
Posts: 7,928
Default

Well if you set your Preferences to Compose in a new window the URL turns into
Code:
https://<server.fqdn>/zimbra/public/launchNewWindow.jsp?skin=twilight&localeId=en_GB
If I launch that URL while Zimbra is open it does not actual generate the compose window so there must be some hidden parameters passed through.
__________________
Reply With Quote
  #6 (permalink)  
Old 03-09-2010, 05:38 AM
Translation Moderator
 
Posts: 64
Default yeah

Quote:
Originally Posted by uxbod View Post
Well if you set your Preferences to Compose in a new window the URL turns into
Code:
https://<server.fqdn>/zimbra/public/launchNewWindow.jsp?skin=twilight&localeId=en_GB
If I launch that URL while Zimbra is open it does not actual generate the compose window so there must be some hidden parameters passed through.

Hi uxbod,

i tried this as well, but I deeply believe there is a lot of javascript magic in the background.

Therefore I guess there have to be some efforts taken by the developers so we can use mailto:// links ...

....
Reply With Quote
  #7 (permalink)  
Old 03-09-2010, 05:51 AM
Translation Moderator
 
Posts: 64
Default Javascript

Ok, I hate it when I talk about things I do not know (like, i deeply believe ...), so i checked it, and this is only a very small excerpt from the javascript source:

Code:
if(i.inNewWindow){
3221
var e=t.getNewWindow();
3222	e.command="compose";
3223	e.params=i
3224	}else{
3225	this._setView(i);
3226	this._listController=i.listController
3227	}};
3228	ZmComposeController.prototype.toggleSpellCheckButton=function(t){
3229	var e=this._toolbar.getButton(ZmOperation.SPELL_CHECK);
3230	if(e){
3231	e.setSelected((t||false))
3232	}};
3233	ZmComposeController.prototype.detach=function(){
3234	this._toolbar.enable(ZmOperation.DETACH_COMPOSE,false);
3235	var a=this._composeView._msg;
3236	var r=this._composeView.getRawAddrFields();
3237	var c=this._composeView._subjectField.value;
3238	var e=this._composeView._attcDiv.innerHTML;
3239	var s=this._getBodyContent();
3240	var o=this._composeView.getComposeMode();
3241	var t=this._composeView.backupForm;
3242	var l=this._composeView.sendUID;
3243	var n=this._composeView._action||this._action;
3244	var h=this._composeView.getIdentity();
3245
var i=appCtxt.getNewWindow();
3246	i.command="composeDetach";
3247	i.params={
3248	action:n,msg:a,addrs:r,subj:c,forwardHtml:e,body:s,composeMode:o,identityId:(h?h.id:null),accountName:this._accountName,backupForm:t,sendUID:l,msgIds:this._msgIds,forAttIds:this._forAttIds,sessionId:this.sessionId}
3249	};
I believe it is possible to create a small html-script-page which loads the javascript libs and creates the window, but I do not have the time and I think its better with the developers so you don t have to check every realease if something is broken again ...

best
Raimund
Reply With Quote
  #8 (permalink)  
Old 03-10-2010, 03:24 AM
Translation Moderator
 
Posts: 64
Default Hmm, can't I change the title of the original post?

I want to change it to something more appropriate, but the edit does not allow me to change the title?

something like: New RFE in Bugzilla for mailto:// links, please vote

best
Reply With Quote
  #9 (permalink)  
Old 03-10-2010, 03:27 AM
Moderator
 
Posts: 7,928
Default

I have updated the title for you
__________________
Reply With Quote
  #10 (permalink)  
Old 01-19-2011, 09:03 AM
Starter Member
 
Posts: 1
Default

Hello everybody.
Any news about this issue?
Best regards.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
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.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.