[#4793] IMP mailto: handler
Summary IMP mailto: handler
Queue IMP
Queue Version HEAD
Type Bug
State Resolved
Priority 1. Low
Owners Michael Slusarz <slusarz (at) horde (dot) org>
Requester engineer (at) mca (dot) k12 (dot) pa (dot) us
Created 12/15/2006 (632 days ago)
Due
Updated 12/21/2006 (626 days ago)
Assigned 12/18/2006 (629 days ago)
Resolved 12/20/2006 (627 days ago)
Attachments
Milestone
Patch No

History
12/21/2006 Michael Slusarz Comment #6 Reply to this comment

That's the correct URL.  It's the same URL I get, and it works for me.

You really need to make sure you have popup blocking turned off if 
using compose windows in popup windows.
12/21/2006 engineer (at) mca (dot) k12 (dot) pa (dot) us Comment #5 Reply to this comment
12/20/2006 Michael Slusarz Comment #4
State ⇒ Resolved
Reply to this comment
Fixed the source of the problem, rather than changing the URL.
12/18/2006 Jan Schneider Comment #3
State ⇒ Assigned
Assigned to Michael Slusarz
Reply to this comment
I think this is a bad solution. The registry file is installed on the 
client computers and would have to be updated on every single windows 
installation to make this work again. That's not what administrators 
choose a web application for.
It should be fixed in IMP instead so that it works with the old URL again.
12/18/2006 Michael Slusarz Comment #2
State ⇒ Resolved
Reply to this comment
Don't use this myself, but will trust you when you say this makes 
things work correctly.  Makes more sense to have the URL point to an 
actual script anyway.  Fixed in HEAD and 4.1.4.
12/15/2006 engineer (at) mca (dot) k12 (dot) pa (dot) us Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ IMP mailto: handler
Queue ⇒ IMP
Reply to this comment
There appears to be a bug when processing actionID=login_compose

According to Imp.reg when
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Imp\Protocols\mailto\shell\open\command]
@="iexplore.exe -nohome 
webmail.example.com/horde/imp/?actionID=login_compose&to=%1"

The new message composition box never appears, however changing the command to

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Imp\Protocols\mailto\shell\open\command]
@="iexplore.exe -nohome 
webmail.example.com/horde/imp/mailbox.php?actionID=login_compose&to=%1"

After further testing, it appears that if you use the original command 
from the current Imp.reg, then click on a mailto: link and login to 
horde, the mailbox listing is displayed but no new message window but 
if you click on any message then press the back button in IE, the new 
message window is displayed with mailto information.  Specifying 
mailbox.php on the command line causes the new message window to open 
immediately after login to horde and it is correctly filled with the 
mailto address.  I test with both IE7 and firefox 2.0 and the results 
were the same.