Closed
Bug 214158
Opened 21 years ago
Closed 16 years ago
mailto problem back if you change default mail client using IE preferences
Categories
(Thunderbird :: Mail Window Front End, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
Thunderbird0.2
People
(Reporter: wgianopoulos, Assigned: mscott)
References
Details
Attachments
(1 file, 1 obsolete file)
1.24 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5b) Gecko/20030726 Mozilla Firebird/0.6.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5b) Gecko/20030726 Mozilla Firebird/0.6.1
Alothough the 0.1 mailestone version of Thundirgbird now correctly includes the
-compose flag in serveral registry entries so that a mailto: link now correctly
enters the compose window, if you use IE to set the defaul mail application to
thunderbird, the -compse flag is removed. The reason for this is that one
registry key is STILL missing the -compose flag.
The -compse flag must be added to the key:
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail|Thundirbird\protocols\mailto\shell\open\comand
The picker in the IE preferences uses this KEY if you pick thundirbird Mail as
the default mail application to initialize the other 2 keys.
Reproducible: Always
Steps to Reproduce:
1. Select Thunderbird as your default mail application from within Thunderbird
2. From Firebird (or another browser) enter the url mailto:user@mozilla.org
3. Verify that you correctly enter Thunderbird mail in a compose window with the
To: address of user@mozilla.org filled in.
4. Bring up IE
5. under Tools -> Internet Options -> Programs, select some other application as
the E-Mail program.
6. Click on Apply.
7. change the E-Mail application back to Thunderbird Mail
8. Click on apply
9. go back to the browser window and enter the same mailto: URL as before
Actual Results:
Thundirbird opens in the folder view
Expected Results:
Thunderbird should open a compose window with the To: address initialized to the
value specified in the mailto: url.
Reporter | ||
Comment 1•21 years ago
|
||
I should have mentioned that unlike the other 2 registry keys that are only
modified if you select Thunderbird as your default mail applications. This
particular key needs to be properly set up regardless of the setting of the
default mail application, so that even if you never select Thundirbird as the
default mail application from within Thunderbird, it can still be made the
default mail application correctly va the IE control panel. So, my guess is
that it was missed when the other keys were updated becuase the code to set it
is located in a completely differenet module of the code.
Assignee | ||
Comment 2•21 years ago
|
||
I believe this solves the problem. Thanks for the indepth analysis. It helped a
lot!!
Assignee | ||
Updated•21 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird0.2
Assignee | ||
Comment 3•21 years ago
|
||
FYI: per Bug #219386, the %1 needs to be wrapped in quotes.
Assignee | ||
Comment 4•21 years ago
|
||
Attachment #130033 -
Attachment is obsolete: true
Assignee | ||
Comment 5•21 years ago
|
||
*** Bug 219386 has been marked as a duplicate of this bug. ***
Updated•21 years ago
|
QA Contact: asa
Assignee | ||
Comment 6•21 years ago
|
||
fix in thunderbird 0.3. leaving open for trunk.
Comment 7•21 years ago
|
||
Thunderbird 0.3 and 10/28 build updated HKEY_LOCAL_MACHINE
mailto\shell\open\command value successfully and properly but Mozilla
2003102804-trunk/Win-Me does not update the registry key value when I reply
"YES" to dialog for default mail application change.
Manual change of HKEY_LOCAL_MACHINE\mailto\shell\open\command value to something
like D:\MOZILLA\1~1.6@1\BIN\MOZILLA.EXE -compose "%1" invoked Mozilla Mailnews
successufully on clicking "mailto:" link in a text from other application such
as text editor.
Scott, does your "open for trunk" mean that this Mozilla problem("does not
update registry key") will be also resolved by your fix?
Or your fix is only for correction of invalid registry key value?
Comment 8•21 years ago
|
||
Correction. Sorry for my mistake and spam.
[Invalid]
> D:\MOZILLA\1~1.6@1\BIN\MOZILLA.EXE -compose "%1" invoked Mozilla Mailnews
> successufully on clicking "mailto:" link
[Valid]
D:\MOZILLA\1~1.6@1\BIN\MOZILLA.EXE -compose "%1" invoked Mozilla Mailnews
successufully on clicking "mailto:" link but To: field becomes blank always.
D:\MOZILLA\1~1.6@1\BIN\MOZILLA.EXE -compose to:%1 invoked Mozilla Mailnews
successufully on clicking "mailto:aaa@bbb.ccc.ddd" or "aaa@bbb.ccc.ddd" at text
editor but To: filed becomes "mailto:aaa@bbb.ccc.ddd" because application
invokes default mailer with "mailto:<address>?subject=xxxx..." format.
Scott, "leaving open for trunk" means all of followings will be done on Mozilla
Mail&New too?
(1) change of -compose interface or "mailto:<address>..." format support
(2) perform registry update on default mailer setting
(3) correction of updated registry key data (eg. add double quote)
Comment 9•20 years ago
|
||
WADA, the -compose switch for MailNews was not parsing mailto: URLs thru 1.7;
Moz 1.8 has that support.
Scott, shouldn't this fix get into the trunk, now that MailNews *does* support
the -compose ?
Summary: mailto problem back if you change default mail client usnig IE preferences → mailto problem back if you change default mail client using IE preferences
Comment 10•18 years ago
|
||
The patch for this never made it past 0.2. Is it still a problem?
Updated•18 years ago
|
QA Contact: front-end
Comment 11•16 years ago
|
||
per comment 10
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•