(half-solved) Mail agent preference (not seamonkey but opera mail) - Fluxbox
-
How and where may I define which user agent will be used when clicking on an email address on websites (I think this concerns the mailto:// protocoll).
Currently, when clicking on an email address seamonkey opens (which solely is installed for test purposes). I want to open M2 (opera ) which is still my default mail programm (and as quick as the V-mail is developping, I'm afraid I will have to use it forever. So you could make it the default setting as far as I 'm concernd ). I did define it once, but it seems V did "forget" about it.
So where do I change the UA?
-
What do you consider "standard" mail client in debian/sid? How and where do you define it (yes, I know, this is not neccesarily a Vivaldi problem, although not being able to define it in vivaldi IS poor)?
I am asking because here exim4 is the MTA, but a MTA is not an Email CLIENT. So where does vivaldi find seamonkey (this is what opens when clicking an email address in vivaldi)?
-
@gwen-dragon said in Mail agent preference (not seamonkey but opera mail):
Is that really a serious question or sarcastic?
This was a real question (see below)
The client you had installed and set in update-alternatives.
It seams you are wrong, because when I issue
update-alternatives --get-selections
there is nothing related to mailto or seamonkey (which is used by vivaldi)
There is an entry
mailx auto /usr/bin/bsd-mailx
, but that one is for mails via CL.
So, where does Vivaldi find seamonkey. Obviously not where you thought.
@michaa7 said in Mail agent preference (not seamonkey but opera mail):
although not being able to define it in vivaldi IS poor
It is not definable yet. When Vivaldi gets its own client you will get a ability to change it in Vivaldi.
That's ridiculous. I can understand that V-mail-client is ready when it is ready, but not that in the meantime not being able to define the one which is installed in one's system. This is part of why I become more an more angry about Vivaldi, because the development is missing / neglecting basics
-
@gwen-dragon said in Mail agent preference (not seamonkey but opera mail):
gnome-default-applications-properties
Sorry, didn't know the DE would be important. And I have none, I am using fluxbox as window manager plus all kinds of programms. But I neither have a KDE controll center nor gnome-default-applications-properties.
So I am lost here.
But there must be a file where vivaldi finds seamonkey ...
-
Ok, thanks so far and for the link. The most promising suggestion there was looking for MIME types, but it seems to be a blind alley :
# grep MimeType /usr/share/applications/vivaldi-stable.desktop MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
So nothing here re mailto.
But could one of the developper post a list of where vivaldi is looking (in a debian/linux system) when mailto:[email protected] is clicked? Vivaldi has to know, otherwise seamonkey would not open.
[modedit] Output formatted as code block (three ` in a single line)
Please read http://commonmark.org/help/
and format you output next time
and check preview window for correct display
-
Ok, there is a file:
/home/<user>/.config/mimeapps.list
with a line:
x-scheme-handler/mailto=userapp-SeaMonkey-8WG5YX.desktop
which seems to be what I was looking for. Now, is here someone with enough linux/debian knowlege to tell me whether I may edit this manually and how?
x-scheme-handler/mailto=opera-browser.desktop
???
-
@gwen-dragon
please have a look above your last posting. -
@gwen-dragon said in Mail agent preference (not seamonkey but opera mail) - Fluxbox:
Shows you current setting:
xdg-mime query default x-scheme-handler/mailto
Thanks, but no, it does not. It shows
xdg-mime query default x-scheme-handler/mailto opera-browser.desktop
but vivaldi uses seamonkey nontheless.
The solution, which I found in the meantime (above) was looking for mimeapps.list:
locate mimeapps.list
which gives you a bunch of files where to look. The one I mentioned above
~/.config/mimeapps.list
seams to be the one vivaldi is using (don't know why, though)
Changing the mailto line
fromx-scheme-handler/mailto=userapp-SeaMonkey-8WG5YX.desktop
to
x-scheme-handler/mailto=opera-browser.desktop
did the trick. Vivaldi now is using opera for mailto.
Thanks for your input.
Solved (but still, vivaldi should offer a handle!)
But BTW, how do I create code boxes?
-
@gwen-dragon said in (half-solved) Mail agent preference (not seamonkey but opera mail) - Fluxbox:
Yes, which is used depend you set it global with sudo or local without for user.
Ok, thanks, It now issued it as root, because there was some other app which opened seamonkey, don't remember which. Will see whether or not it now works for all applications.
But the hierarchy between these dozens of mimeapp.lists isn't as clear as you say ...I did only test it with Debian 9.4 KDE 5 for me as user.
And as i said the handle will come in Vivaldi settings.
Yes, sure, I know, when V-mail is ready some day
-
Code boxes ... as this forum uses Markdown it should be indent the text by 4 spaces, such as:
4 spaces before this text
-
@gwen-dragon said in (half-solved) Mail agent preference (not seamonkey but opera mail) - Fluxbox:
@michaa7 Please format your postings correctly!
I asked!
If you paste text, use the preview on right side of text area to check the output.
Some of your posts have a #as you know, "#" is linux-speak for "root" as "$" is for common user. I didn't know what it causes here, now I know.
at the beginning, that will format the line as heading not as a paragraph.
Study this http://commonmark.org/help/ to learn more about formatting with Markdown.
This was news to me. PLEASE consider to make this link available somewhere in the forum. I would place it in the postings footer beneeth "reply" and "cite" button or as a bad second choise within the user pulldown menu where you find the "edit" link.
-
Ok. Now I found it. Thanks.
But I doubt people look there if they need help. And if they do, they will think it's the sponsors advertising. So you will have to tell everyone, one by one.
Thanks again.
-