If I click on a mailto link in Firefox, Thunderbird opens up a new email with "user@domain.com" in the address field. If I click on the same link in Chrome, Thunderbird displays "mailto:user@domain.com" in the address field.
Anyone have an idea where in Chrome I might fix this?
On 04/04/2013 06:17 PM, Steven Stern wrote:
If I click on a mailto link in Firefox, Thunderbird opens up a new email with "user@domain.com" in the address field. If I click on the same link in Chrome, Thunderbird displays "mailto:user@domain.com" in the address field.
Anyone have an idea where in Chrome I might fix this?
http://thelinuxsite.wordpress.com/2013/03/01/how-to-make-chromiumchrome-laun...
Do all the steps and your troubles should be over...even if you don't use Gnome. I use Chrome and T'bird and it works fine for me.
YMMV
On 04/04/2013 06:19 PM, Frank McCormick wrote:
On 04/04/2013 06:17 PM, Steven Stern wrote:
If I click on a mailto link in Firefox, Thunderbird opens up a new email with "user@domain.com" in the address field. If I click on the same link in Chrome, Thunderbird displays "mailto:user@domain.com" in the address field.
Anyone have an idea where in Chrome I might fix this?
http://thelinuxsite.wordpress.com/2013/03/01/how-to-make-chromiumchrome-laun...
Do all the steps and your troubles should be over...even if you don't use Gnome. I use Chrome and T'bird and it works fine for me.
YMMV
The steps:
mkdir -p ~/.gconf/desktop/gnome/url-handlers/mailto
Directory already exists
gconftool-2 --set /desktop/gnome/url-handlers/mailto/command -t string 'thunderbird %s'
This is already set
gconftool-2 --set /desktop/gnome/url-handlers/mailto/enabled -t bool true
likewise, already set
sudo sed 's/open_generic "${mailto}"/open_gnome "${mailto}"/' -i /usr/bin/xdg-email
entry already exists
As I mentioned, it's not that mailto links aren't opening TBird, it's that an extra mailto: gets put in as part of the adress, but only with Chrome. Firefox works as expected.
On 04/04/2013 07:34 PM, Steven Stern wrote:
On 04/04/2013 06:19 PM, Frank McCormick wrote:
On 04/04/2013 06:17 PM, Steven Stern wrote:
If I click on a mailto link in Firefox, Thunderbird opens up a new email with "user@domain.com" in the address field. If I click on the same link in Chrome, Thunderbird displays "mailto:user@domain.com" in the address field.
Anyone have an idea where in Chrome I might fix this?
http://thelinuxsite.wordpress.com/2013/03/01/how-to-make-chromiumchrome-laun...
Do all the steps and your troubles should be over...even if you don't use Gnome. I use Chrome and T'bird and it works fine for me.
YMMV
The steps:
mkdir -p ~/.gconf/desktop/gnome/url-handlers/mailto
Directory already existsgconftool-2 --set /desktop/gnome/url-handlers/mailto/command -t string 'thunderbird %s'
This is already setgconftool-2 --set /desktop/gnome/url-handlers/mailto/enabled -t bool true
likewise, already setsudo sed 's/open_generic "${mailto}"/open_gnome "${mailto}"/' -i /usr/bin/xdg-email
entry already existsAs I mentioned, it's not that mailto links aren't opening TBird, it's that an extra mailto: gets put in as part of the adress, but only with Chrome. Firefox works as expected.
My only suggestion at this point is to run gconf-editor and check that /desktop/gnome/urlhandlers for mailto is set to thunderbird %s
There was a bug in xdg-mail sometime ago but that has been fixed for a while.
On 04/04/2013 07:29 PM, Frank McCormick wrote:
On 04/04/2013 07:34 PM, Steven Stern wrote:
On 04/04/2013 06:19 PM, Frank McCormick wrote:
On 04/04/2013 06:17 PM, Steven Stern wrote:
If I click on a mailto link in Firefox, Thunderbird opens up a new email with "user@domain.com" in the address field. If I click on the same link in Chrome, Thunderbird displays "mailto:user@domain.com" in the address field.
Anyone have an idea where in Chrome I might fix this?
http://thelinuxsite.wordpress.com/2013/03/01/how-to-make-chromiumchrome-laun...
Do all the steps and your troubles should be over...even if you don't use Gnome. I use Chrome and T'bird and it works fine for me.
YMMV
The steps:
mkdir -p ~/.gconf/desktop/gnome/url-handlers/mailto
Directory already existsgconftool-2 --set /desktop/gnome/url-handlers/mailto/command -t string 'thunderbird %s'
This is already setgconftool-2 --set /desktop/gnome/url-handlers/mailto/enabled -t bool true
likewise, already setsudo sed 's/open_generic "${mailto}"/open_gnome "${mailto}"/' -i /usr/bin/xdg-email
entry already existsAs I mentioned, it's not that mailto links aren't opening TBird, it's that an extra mailto: gets put in as part of the adress, but only with Chrome. Firefox works as expected.
My only suggestion at this point is to run gconf-editor and check that /desktop/gnome/urlhandlers for mailto is set to thunderbird %s
There was a bug in xdg-mail sometime ago but that has been fixed for a while.
It is. It's got to be something to do with Chrome, but I can't find any setting there.
On 04/04/2013 09:19 PM, Steven Stern wrote:
On 04/04/2013 07:29 PM, Frank McCormick wrote:
On 04/04/2013 07:34 PM, Steven Stern wrote:
On 04/04/2013 06:19 PM, Frank McCormick wrote:
On 04/04/2013 06:17 PM, Steven Stern wrote:
If I click on a mailto link in Firefox, Thunderbird opens up a new email with "user@domain.com" in the address field. If I click on the same link in Chrome, Thunderbird displays "mailto:user@domain.com" in the address field.
Anyone have an idea where in Chrome I might fix this?
http://thelinuxsite.wordpress.com/2013/03/01/how-to-make-chromiumchrome-laun...
Do all the steps and your troubles should be over...even if you don'tuse Gnome. I use Chrome and T'bird and it works fine for me.
YMMVThe steps:
mkdir -p ~/.gconf/desktop/gnome/url-handlers/mailto
Directory already existsgconftool-2 --set /desktop/gnome/url-handlers/mailto/command -t string 'thunderbird %s'
This is already setgconftool-2 --set /desktop/gnome/url-handlers/mailto/enabled -t bool true
likewise, already setsudo sed 's/open_generic "${mailto}"/open_gnome "${mailto}"/' -i /usr/bin/xdg-email
entry already existsAs I mentioned, it's not that mailto links aren't opening TBird, it's that an extra mailto: gets put in as part of the adress, but only with Chrome. Firefox works as expected.
My only suggestion at this point is to run gconf-editor and checkthat /desktop/gnome/urlhandlers for mailto is set to thunderbird %s
There was a bug in xdg-mail sometime ago but that has been fixed for a while.
It is. It's got to be something to do with Chrome, but I can't find any setting there.
I'm stuck. Maybe http://productforums.google.com/forum/#!forum/chrome http://productforums.google.com/forum/#%21forum/chrome can help
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
On 04/05/2013 08:42 AM, Kevin Martin wrote:
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
On 4/5/2013 11:59 AM, Steven Stern wrote:
On 04/05/2013 08:42 AM, Kevin Martin wrote:
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
Does it work with the "mailto:" there?
On 04/05/13 10:59, Steven Stern wrote:
On 04/05/2013 08:42 AM, Kevin Martin wrote:
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
That's why I was wondering about the xdg-email script. It appears that the line above should be stripping off the mailto: part that get's sent thru by chrome so thunderbird doesn't get it. It would be interesting to see what the xdg-email script is actually doing with your information once you click on a link in chrome to fire up thunderbird to send an email. You could try to add a -xv to the #!/bin/bash line at the top of the script and then add a line that says "exec 1> /tmp/xdg-email.out 2> xdg-email.out". Then next time you click a link you *should* be able to see what the script is doing and why.
Kevin
On Fri, 2013-04-05 at 10:59 -0500, Steven Stern wrote:
O It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
Maybe it's the version of Chrome your using that might be the issue, or does it do it on all of them? Are you up to date, and if so, you using stable, beta, unstable? Might try a different one. Or, to see if it's how Chrome is seeing the code on mailto: stuff, when see one, go to the settings/tools/developers (I think) and see what the html code already it looks like. Might just be a bug, but I don't have that problem on chrome/evolution (although you use thunderbird). You might try diff email just to test if evo or kmail or something does the same thing?
On 05/04/13 01:15 PM, Mike Chambers wrote:
On Fri, 2013-04-05 at 10:59 -0500, Steven Stern wrote:
O It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
Maybe it's the version of Chrome your using that might be the issue, or does it do it on all of them? Are you up to date, and if so, you using stable, beta, unstable? Might try a different one. Or, to see if it's how Chrome is seeing the code on mailto: stuff, when see one, go to the settings/tools/developers (I think) and see what the html code already it looks like. Might just be a bug, but I don't have that problem on chrome/evolution (although you use thunderbird). You might try diff email just to test if evo or kmail or something does the same thing?
Here's the strange thing about Chrome - I switched over this morning to my Debian Sid partition where I had been using Gmail to handle mailto links in Chrome. I followed the instructions I had posted in this thread earlier to switch to Thunderbird...and now Chrome just opens a blank tab when I click on a mailto link! Thunderbird is the default mail program in my installation. But for some unknown reason Chrome doesn't recognize it. I was using IceWm. When I switch to Gnome, Chrome opens Sylpheed (a mail program I used to use) which is still on the drive! It sems Chrome's handling of mailto is bizarre. I am now trying to figure out how to get it to recognize Thunderbird which is the default mail handler.
On 05/04/13 01:15 PM, Mike Chambers wrote:
On Fri, 2013-04-05 at 10:59 -0500, Steven Stern wrote:
O It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
Maybe it's the version of Chrome your using that might be the issue, or does it do it on all of them? Are you up to date, and if so, you using stable, beta, unstable? Might try a different one. Or, to see if it's how Chrome is seeing the code on mailto: stuff, when see one, go to the settings/tools/developers (I think) and see what the html code already it looks like. Might just be a bug, but I don't have that problem on chrome/evolution (although you use thunderbird). You might try diff email just to test if evo or kmail or something does the same thing?
Here's the strange thing about Chrome - I switched over this morning to my Debian Sid partition where I had been using Gmail to handle mailto links in Chrome. I followed the instructions I had posted in this thread earlier to switch to Thunderbird...and now Chrome just opens a blank tab when I click on a mailto link! Thunderbird is the default mail program in my installation. But for some unknown reason Chrome doesn't recognize it. I was using IceWm. When I switch to Gnome, Chrome opens Sylpheed (a mail program I used to use) which is still on the drive! It seems Chrome's handling of mailto is bizarre. I am now trying to figure out how to get it to recognize Thunderbird which is the default mail handler.
On 04/05/2013 12:15 PM, Mike Chambers wrote:
On Fri, 2013-04-05 at 10:59 -0500, Steven Stern wrote:
O It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
Maybe it's the version of Chrome your using that might be the issue, or does it do it on all of them? Are you up to date, and if so, you using stable, beta, unstable? Might try a different one. Or, to see if it's how Chrome is seeing the code on mailto: stuff, when see one, go to the settings/tools/developers (I think) and see what the html code already it looks like. Might just be a bug, but I don't have that problem on chrome/evolution (although you use thunderbird). You might try diff email just to test if evo or kmail or something does the same thing?
I tried yum uninstall google-chrome, then I wiped out every directory I could find that related to it, rebooted (yes, that superstitious behavior) and reinstalled. Same problem. The html is correct - it's on my site and I coded it. I have the same problem with links on any site. It might be an XFCE thing; I guess I should try logging back in in Gnome and seeing if it happens there.
Doesn't matter if it works with evo or not; I'm not switching mail clients.
It's just an annoyance, not a show stopper.
On 04/06/13 04:50, Steven Stern wrote:
I tried yum uninstall google-chrome, then I wiped out every directory I could find that related to it, rebooted (yes, that superstitious behavior) and reinstalled. Same problem. The html is correct - it's on my site and I coded it. I have the same problem with links on any site. It might be an XFCE thing; I guess I should try logging back in in Gnome and seeing if it happens there.
Why not do a bit of detective work?
Modify the xdg-email script ....
run_thunderbird() { local THUNDERBIRD MAILTO NEWMAILTO TO CC BCC SUBJECT BODY ATTACH THUNDERBIRD="$1" echo "$2" > /tmp/what MAILTO=$(echo "$2" | sed 's/^mailto://') echo $MAILTO >> /tmp/what
and then see what is in what.
On 4/5/2013 11:59 AM, Steven Stern wrote:
On 04/05/2013 08:42 AM, Kevin Martin wrote:
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
Does it work with the "mailto:" there?
Does it work with the "mailto:" there?
On Fri, Apr 5, 2013 at 11:59 AM, Steven Stern < subscribed-lists@sterndata.com> wrote:
On 04/05/2013 08:42 AM, Kevin Martin wrote:
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find
any
setting there.
There are no settings for this in chrome. It works fine here.... It
is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and
see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
--
-- Steve
users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
On 05/04/13 17:59, Steven Stern wrote:
On 04/05/2013 08:42 AM, Kevin Martin wrote:
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
I've had the same problem with google-chrome under xfce. When I selected:
Applications Menu -> Settings -> Preferred Applications
Mail Reader was shown as "Mozilla Thunderbird" but when I changed it to: /usr/bin/thunderbird "%s"
the problem vanished.
On 04/05/2013 03:41 PM, Erik P. Olsen wrote:
On 05/04/13 17:59, Steven Stern wrote:
On 04/05/2013 08:42 AM, Kevin Martin wrote:
On 04/04/13 20:36, Ed Greshko wrote:
On 04/05/13 09:19, Steven Stern wrote:
It is. It's got to be something to do with Chrome, but I can't find any setting there.
There are no settings for this in chrome. It works fine here.... It is always a puzzle to find out what controls this and if it matters what DE is being used. Anyway.... One more thing to check....
Everything works for me fine using KDE.
[egreshko@meimei ~]$ xdg-settings get default-url-scheme-handler mailto handler is thunderbird /usr/share/applications/mozilla-thunderbird.desktop
And in /usr/share/applications/mozilla-thunderbird.desktop
Exec=thunderbird %u
Check your /usr/bin/xdg-email for a section called run_thunderbird and see if you have a line that says:
MAILTO=$(echo "$2" | sed 's/^mailto://')
If not, you probably need to update xdg-utils.
Kevin
It's there. Again, the issue is NOT that Thunderbird is not getting launched, but the word "mailto:" appears in the email address if launched from a link in Chrome. The address is just fine when the link comes from Firefox.
I've had the same problem with google-chrome under xfce. When I selected:
Applications Menu -> Settings -> Preferred Applications
Mail Reader was shown as "Mozilla Thunderbird" but when I changed it to: /usr/bin/thunderbird "%s"
the problem vanished.
Erik: THANKS!