From unknown Thu Jun 12 08:33:46 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24066 <24066@debbugs.gnu.org> To: bug#24066 <24066@debbugs.gnu.org> Subject: Status: icecat "mailto" handler does not work - and cannot be reconfigured by user Reply-To: bug#24066 <24066@debbugs.gnu.org> Date: Thu, 12 Jun 2025 15:33:46 +0000 retitle 24066 icecat "mailto" handler does not work - and cannot be reconfi= gured by user reassign 24066 guix submitter 24066 Danny Milosavljevic severity 24066 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 25 03:35:07 2016 Received: (at submit) by debbugs.gnu.org; 25 Jul 2016 07:35:07 +0000 Received: from localhost ([127.0.0.1]:36268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bRaPr-0005C9-BV for submit@debbugs.gnu.org; Mon, 25 Jul 2016 03:35:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38237) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bRaPp-0005Bd-Fx for submit@debbugs.gnu.org; Mon, 25 Jul 2016 03:35:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRaPi-0001EI-ON for submit@debbugs.gnu.org; Mon, 25 Jul 2016 03:35:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40551) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRaPi-0001E5-L3 for submit@debbugs.gnu.org; Mon, 25 Jul 2016 03:34:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57419) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRaPf-0007fZ-My for bug-guix@gnu.org; Mon, 25 Jul 2016 03:34:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bRaPb-0001DE-EG for bug-guix@gnu.org; Mon, 25 Jul 2016 03:34:54 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:44877) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bRaPb-0001Bs-4e; Mon, 25 Jul 2016 03:34:51 -0400 Received: from localhost (178.112.94.17.wireless.dyn.drei.com [178.112.94.17]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 305F11CA0C91; Mon, 25 Jul 2016 09:34:46 +0200 (CEST) Date: Mon, 25 Jul 2016 09:34:40 +0200 From: Danny Milosavljevic To: , bug-guix@gnu.org Subject: icecat "mailto" handler does not work - and cannot be reconfigured by user Message-ID: <20160725093440.5d4f9c6f@scratchpost.org> In-Reply-To: <87oa5m6zv9.fsf@mdc-berlin.de> References: <579027b7.VHXjhpPxQC3AAmeY%pjotr.public12@email> <8760rznoh1.fsf@gnu.org> <20160722004130.GA10340@thebird.nl> <874m7hk6dz.fsf_-_@gnu.org> <20160724033027.GA20236@thebird.nl> <20160724135828.GA6502@solar> <20160724152150.GA16481@novena-choice-citizen> <20160724191839.10d69bfe@scratchpost.org> <20160724192540.35ef4511@scratchpost.org> <87oa5m6zv9.fsf@mdc-berlin.de> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Jookia <166291@gmail.com>, Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Unless I misunderstood what you mean: this already exists. On the page > you linked to above look for =E2=80=9Creply via email to=E2=80=9D. It=E2= =80=99s followed by a > button. When you click on it you get a =E2=80=9Cmailto=E2=80=9D-Link. Whoops. I should have read the page better. However, clicking on that button in icecat does not send E-Mail for me.=20 Monitoring the network interface I can see that it redirects to a mailto: U= RL. So that's nice. Checking the application preferences of icecat, it only gives "always ask" = (note: it doesn't ask) and not an application for "mailto". (in GuixSD) Creating my own HTML page with a mailto link doesn't work either. Therefore, I reported a bug to Guix too. Bug report follows: "mailto:" links don't work in icecat. Checking the icecat source code, there are several ways to handle E-Mail. O= ne of them is as "external helper app". One of those (not sure whether it's= the correct one) uses gio's g_app_info_launch_default_for_uri in order to = launch helper applications. There is a test icecat-38.8.0/uriloader/exthandler/tests/unit/test_handlerS= ervice.js that does: let isLinux =3D ("@mozilla.org/gio-service;1" in Components.classes); if (isLinux) { // Check mailto handler from GIO // If there isn't one, then we have no mailto handler let gIOSvc =3D Cc["@mozilla.org/gio-service;1"]. createInstance(Ci.nsIGIOService); try { gIOSvc.getAppForURIScheme("mailto"); noMailto =3D false; } catch (ex) { noMailto =3D true; } } And this ./toolkit/system/gnome/nsGIOService.cpp uses g_app_info_launch_def= ault_for_uri . Therefore, I tried it out: #include #include #include int main() { GError* error; g_app_info_launch_default_for_uri("mailto:foo@example.com", NULL, &= error); // g_app_info_launch_default_for_uri("http://www.google.at/", NULL,= &error); if (error) { g_warning("err %s", error->message); g_error_free(error); return 1; } else return 0; } I get: ** (process:12464): WARNING **: err Operation not supported If I debug it some more I get: $ strace -f ./g 2>&1 |grep open |grep -v ENOENT open("/home/dannym/.local/share//mime/mime.cache", O_RDONLY) =3D 3 open("/home/dannym/.guix-profile/share/mime/mime.cache", O_RDONLY) =3D 3 open("/run/current-system/profile/share/mime/mime.cache", O_RDONLY) =3D 3 open("/home/dannym/.guix-profile/share/mime/mime.cache", O_RDONLY) =3D 3 open("/run/current-system/profile/share/mime/mime.cache", O_RDONLY) =3D 3 open("/home/dannym/.guix-profile/lib/gio/modules", O_RDONLY|O_NONBLOCK|O_DI= RECTORY|O_CLOEXEC) =3D 3 open("/home/dannym/.guix-profile/lib/gio/modules/giomodule.cache", O_RDONLY= ) =3D 4 open("/home/dannym/.guix-profile/lib/gio/modules/libdconfsettings.so", O_RD= ONLY|O_CLOEXEC) =3D 4 open("/run/current-system/profile/lib/gio/modules", O_RDONLY|O_NONBLOCK|O_D= IRECTORY|O_CLOEXEC) =3D 3 open("/run/current-system/profile/lib/gio/modules/giomodule.cache", O_RDONL= Y) =3D 4 open("/gnu/store/6qrijb6cfyvs8svacr0l9a75vcpypr5f-glib-2.48.0/lib/gio/modul= es", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 3 open("/gnu/store/4lbgxvsk8xl75hlkjqgrqvmpq74app73-dconf-0.26.0/lib/gio/modu= les", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 3 open("/gnu/store/4lbgxvsk8xl75hlkjqgrqvmpq74app73-dconf-0.26.0/lib/gio/modu= les/giomodule.cache", O_RDONLY) =3D 4 open("/home/dannym/.guix-profile/lib/gio/modules", O_RDONLY|O_NONBLOCK|O_DI= RECTORY|O_CLOEXEC) =3D 3 open("/home/dannym/.guix-profile/lib/gio/modules/giomodule.cache", O_RDONLY= ) =3D 4 open("/run/current-system/profile/lib/gio/modules", O_RDONLY|O_NONBLOCK|O_D= IRECTORY|O_CLOEXEC) =3D 3 open("/run/current-system/profile/lib/gio/modules/giomodule.cache", O_RDONL= Y) =3D 4 open("/gnu/store/m3py3rk71ihlfgvj2kss7054hwfqwkpq-glib-2.48.0/lib/gio/modul= es", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 3 [pid 12632] open("/usr/share/locale/locale.alias", O_RDONLY [pid 12632] open("/home/dannym/.config/mimeapps.list", O_RDONLY) =3D 5 [pid 12632] open("/gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22/li= b/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) =3D 5 [pid 12632] open("/home/dannym/.local/share/applications", O_RDONLY|O_NONBL= OCK|O_DIRECTORY|O_CLOEXEC) =3D 5 [pid 12632] open("/home/dannym/.local/share/applications/mimeapps.list", O_= RDONLY) =3D 5 [pid 12632] open("/home/dannym/.local/share/applications/mimeinfo.cache", O= _RDONLY) =3D 5 [pid 12632] open("/home/dannym/.guix-profile/share/applications", O_RDONLY|= O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 5 [pid 12632] open("/run/current-system/profile/share/applications", O_RDONLY= |O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 5 [pid 12632] open("/run/current-system/profile/share/applications/mimeinfo.c= ache", O_RDONLY) =3D 5 [pid 12632] open("/home/dannym/.guix-profile/share/applications", O_RDONLY|= O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 5 [pid 12632] open("/run/current-system/profile/share/applications", O_RDONLY= |O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) =3D 5 [pid 12632] open("/run/current-system/profile/share/applications/mimeinfo.c= ache", O_RDONLY) =3D 5 There would be g_app_info_set_as_default_for_type () to set a new default a= pplication in nsGIOService - which is exposed and used by ./browser/compone= nts/shell/nsGNOMEShellService.cpp on setting icecat up as default browser (= so not always). I'm using Fluxbox. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 13 09:23:19 2020 Received: (at 24066) by debbugs.gnu.org; 13 Oct 2020 13:23:19 +0000 Received: from localhost ([127.0.0.1]:45638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSKGs-0003WW-UZ for submit@debbugs.gnu.org; Tue, 13 Oct 2020 09:23:19 -0400 Received: from mail-qk1-f170.google.com ([209.85.222.170]:37014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kSKGq-0003WJ-Eh for 24066@debbugs.gnu.org; Tue, 13 Oct 2020 09:23:17 -0400 Received: by mail-qk1-f170.google.com with SMTP id z6so20792870qkz.4 for <24066@debbugs.gnu.org>; Tue, 13 Oct 2020 06:23:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=iphuMsLmGBqAUXuY8JyGXEnSSplFtdozqjFPFPgof2w=; b=S8AEUGDw1zeYYb8klOc0WQlVJjvOOjnUphmX9gfO6Us6NLuJGo15Qua6Y1KXiPywXo cBd67mGs018q2xtD5pusyEzkmn1qCkGPysQHN6SQhKZLPMc4R0lf/rv7xMDNKcH1XjHq iNPS20IKyzt9Rwl0MqYvEwPrncAlObdpn9yCusnDo7Hn+JA14r2GEhu+SVeq+OT3g9le mUL5t9iPbbo6A5u78FfK75gkk9c7ku2Hv2/yn5TCUpfFJDXk+96/a81o4IhQ29vvIqZk aienhO2B+XWhgautsLUi3lMZLnoXK/Rs3OEuLt3iDxxWETpFb/8xw+31bSNZrBtzE1S3 +QUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=iphuMsLmGBqAUXuY8JyGXEnSSplFtdozqjFPFPgof2w=; b=sTeHkuqiAF7rj6ZU/mXFw/Yy+bJARdLzkSlCOGTpZX8G7mkTLGCRkHOyPyGznxAkio lmgnnUqQd+XuTu5Oh/Xjz+WoFyU7mw0jlfrNumA/AFdEYm6+LupZJ/sKjL+9mJJ3ELRm 6fs1okrOBSSIuZwmJNFQxHzIsV9wDN/WJzBwBFv5WwTkxMAmH0E03AR74ti7Bsz/Zgj8 /d9Qa5+lxmlUKJKKk34JKAZsOTPpFirPXLbFHB7ylARXg7qe+i/ju6VFclqKaDsGrx8U mhbKFFJ10aShPX+xK6wpgJLT24bwTe16Lq3d5kN47U9dXIxPtPs8UvId1zWWdcneN9+t Rang== X-Gm-Message-State: AOAM531S/GiTexVbn1cGOvw8V+H1gcCTs5MtxbOzuVDk1kACRg7qPexh LFYLxX/26dTRldj6VuAqAGU= X-Google-Smtp-Source: ABdhPJyK8hRD+TnrTbM/ymq02RiOq1XdTf99es1Rd/Fir5y8Taber2fa0ZnNdIqjBwM7Lwms8kzDkA== X-Received: by 2002:a37:8002:: with SMTP id b2mr14518448qkd.86.1602595390980; Tue, 13 Oct 2020 06:23:10 -0700 (PDT) Received: from hurd (dsl-155-33.b2b2c.ca. [66.158.155.33]) by smtp.gmail.com with ESMTPSA id z26sm11832308qtb.85.2020.10.13.06.23.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Oct 2020 06:23:10 -0700 (PDT) From: Maxim Cournoyer To: Danny Milosavljevic Subject: Re: bug#24066: icecat "mailto" handler does not work - and cannot be reconfigured by user References: <579027b7.VHXjhpPxQC3AAmeY%pjotr.public12@email> <8760rznoh1.fsf@gnu.org> <20160722004130.GA10340@thebird.nl> <874m7hk6dz.fsf_-_@gnu.org> <20160724033027.GA20236@thebird.nl> <20160724135828.GA6502@solar> <20160724152150.GA16481@novena-choice-citizen> <20160724191839.10d69bfe@scratchpost.org> <20160724192540.35ef4511@scratchpost.org> <87oa5m6zv9.fsf@mdc-berlin.de> <20160725093440.5d4f9c6f@scratchpost.org> Date: Tue, 13 Oct 2020 09:23:09 -0400 In-Reply-To: <20160725093440.5d4f9c6f@scratchpost.org> (Danny Milosavljevic's message of "Mon, 25 Jul 2016 09:34:40 +0200") Message-ID: <87362i6z0i.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24066 Cc: guix-devel@gnu.org, Jookia <166291@gmail.com>, Ricardo Wurmus , 24066@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Danny, Danny Milosavljevic writes: [...] > Checking the application preferences of icecat, it only gives "always > ask" (note: it doesn't ask) and not an application for "mailto". (in > GuixSD) Testing in latest IceCat, there's a 'Use other...' entry in the mailto applications configuration. I also saw 'Emacs' in the list of potential applications to open mailto URIs, tried it and it opened Emacs. Does that work for you? To get the applications recognized as supporting this URI scheme, they must provide a .desktop file which mentions support for it, for example via a MimeType=x-scheme-handler entry: --8<---------------cut here---------------start------------->8--- $ grep -rin 'x-scheme-handler' $(guix build weechat) /gnu/store/...-weechat-2.9/share/applications/weechat.desktop:17:MimeType=x-scheme-handler/irc;x-scheme-handler/ircs;--8<---------------cut here---------------end--------------->8--- This information gets compiled into a MIME database by a profile hook under: --8<---------------cut here---------------start------------->8--- $ grep 'x-scheme-handler/ircs' ~/.guix-profile/share/applications/mimeinfo.cache x-scheme-handler/ircs=weechat.desktop; --8<---------------cut here---------------end--------------->8--- And Icecat picks its up to show ircs:// URIs and shows the application as registered for this type in its Applications settings view. Maxim From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 16 03:12:58 2020 Received: (at 24066) by debbugs.gnu.org; 16 Oct 2020 07:12:58 +0000 Received: from localhost ([127.0.0.1]:57449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTJv8-0007qE-Iu for submit@debbugs.gnu.org; Fri, 16 Oct 2020 03:12:58 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:44182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTJv6-0007q1-Ux for 24066@debbugs.gnu.org; Fri, 16 Oct 2020 03:12:57 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4CCHRQ5lFRzKmWv; Fri, 16 Oct 2020 09:12:50 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1602832369; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nE2Pw18iqe6TyiEvmv7gT4dXVM26aqV5MQINAEgozts=; b=QSQ/WOv2BIteOwKFDjfhKbPKZACNFKWwTQDM7jPKoP6Lwti1n22iPdFPhj8npt5Nt2OxuM QbYQ8uSweiWSECLQ0DH8mlLgIEWGqPvdOkFpMTxnJNWeD2gxGmdinchb1lPDShWFOWYZWo zxbfLwRnFlcKXocPLIROh+jPFpch4sWUbD+Ke/1E9oPrk0s6OmMXsTULPY+9a8Wohx+8eI HLz+v+9DI1ILH0axmATMilL4FDY+iHQugIfBlc5IEkEecBfaHuA3Y2OU9jrQAy1PF6ZarJ yS5S9q7vwslUPRVw0pWHjZZ2sPtgmRLdSWik9HBY4HhcLuxhhrZPZK8e02hrHw== Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter05.heinlein-hosting.de (spamfilter05.heinlein-hosting.de [80.241.56.123]) (amavisd-new, port 10030) with ESMTP id onCpEHSbI3zs; Fri, 16 Oct 2020 09:12:47 +0200 (CEST) Subject: Re: icecat "mailto" handler does not work - and cannot be reconfigured by user From: Brendan Tildesley To: 24066@debbugs.gnu.org Message-ID: <20124659-ad00-ee4c-e05f-c22653c80598@brendan.scot> Date: Fri, 16 Oct 2020 18:12:40 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-MBO-SPAM-Probability: X-Rspamd-Score: -1.76 / 15.00 / 15.00 X-Rspamd-Queue-Id: CB9411706 X-Rspamd-UID: b73719 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24066 Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) If I click the reply via email button in Icecat, it switches to icedove but does not open a reply email at all. In ungoogled-chromium, it opens up a blank reply email, failing to fill the To, CC, Subject with anything. If I click the equivalent mailto link on the issues page in Icecat, its the same If I click the equivalent mailto link...., but in chromium, it opens a new email, but only the Subject is filled out. No To or CC. I've always thus replied to the mailing list by manually copy-pasting the the Subject, adding Re:, and trying to find the posters email address, and bug address to add in To/CC. Is this related to your bug? From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 26 12:39:54 2020 Received: (at 24066) by debbugs.gnu.org; 26 Oct 2020 16:39:54 +0000 Received: from localhost ([127.0.0.1]:41074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kX5XG-0005gN-2J for submit@debbugs.gnu.org; Mon, 26 Oct 2020 12:39:54 -0400 Received: from mout.web.de ([212.227.15.4]:44245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kX5XE-0005fx-QR for 24066@debbugs.gnu.org; Mon, 26 Oct 2020 12:39:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1603730386; bh=WOdAS8TUYKhrYeNDoKQ2ltmMtY7a2kjJYpTLdwPbv0Q=; h=X-UI-Sender-Class:To:Subject:From:Date; b=jKTFhzUZMvZC9ws2Q0TqZKyst62ctzRjC2V6nNoPGX8ccBN8Tx8QeSWhXoEPjTA3k eH5/tXsmOwBV7smSFfNiaqV2JDU6QoeztkOeMhHtlqozqy8aAlv+trUMtFkKQJuMA0 2l7A4T4qNYZLaVxp9tnZMFh5u6YqoSt4liDaneBY= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.54] ([5.146.192.20]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0M5Omd-1kBgOj2TQl-00zSvv for <24066@debbugs.gnu.org>; Mon, 26 Oct 2020 17:39:46 +0100 To: 24066@debbugs.gnu.org Subject: icecat "mailto" handler does not work - and cannot be reconfigured by user From: Jonathan Brielmaier Message-ID: <7321280d-efc6-bf8d-d287-6bbd9bba630b@web.de> Date: Mon, 26 Oct 2020 17:39:46 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:jD9iAu1aNNgsVs4qaW6fpnkGgJtBb6ghY8Hu6UkCHFYNw6WfJ19 ++HoWQ5MuZU6Spgf6kWp7eN0T90npW+85cyatus6C2rkrYggTN3k9ulRRaY+RiMg6573QYy BgkhGmQZqMvBTs/4LGTqw62fratu6aixP6hoZrX12bYAC/0WDaUVvZIv5mndj7JPK4ZqNZY AVtH80E+uLYXkVMEJMJkw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:uxI76jUJ7vQ=:PqIilFKEQJLbMBTKDfj9Ej SEVOyx7Z3NK/8PagV8ENV9WHpXW1ANxA2kYnWSx7RqyXdrc2j0dQzoZ8K/8n0S/hhxBevfhC+ mv1bCx15+4I/r6sQPvIsviVumr+x/3KQ5Ubm86DORvwoJpdkJRrtmecnXhLcS1Ac411D/V2LU LvFn0k4bxP1BDpXLaqeVEpYkyTaOjGioOG8dc2YrpTkgGx/h20MPB6kMbOLrDJCe4dZAT6bfs uopGNVGLtlttx9kr+Yn5il3jWZS3amD2SyCZp1cLt7m+EPRdDhsviOWSUJErPsyhSCzRMe/jN 7DUvsa68Fut+UtbyZlMYMGb0ZZ0t/MQffLsdXO8YDQRRPvqZ4HLP+zU90Tknv08zZxayUab0M ru8if8zRLUCmOte1KkipPY02PWGxBMAQ32Z0xCfSpJ8331+bywxFMVr1WKn5OkDZzs2+GBcYc AYfWLxxUbb5Iro9V1wB3RzimfPxBzmq6ZS4r/w0AdU8NcpNSzjLsk6domlLgeG3RmfxdcWMmq I3a6eRvRb0q5bTsoXmTL1KkTwWUB/v2ENObOJEt/ShbqanjmyXSSMUYkwYgC2bBVooYBDcObQ yoWi7UYykm2llUR8Fnn1ur4Vuyf5/n4+PpfBrKJPlw4PkvK5ia6PfabMzqAVRbCNAzw8LQepv fNh7SMUCg9E5or+0AuteoqbUrcR83Nj90Z27tOcQpkPWIwLQenZD3ya+Bux4h3jA6kWiAdGqN /VPtMwPrnF0RV2rJ09VLLSanWEUCOcSZxNMjbmu6k8mMCEhy1kH0o9OJ03Ep0AxShlScjdAEv WFAYoqsJeYX4VMXPRKbKwIJAOe6dWJA6ZUC7zXHZlO+zpfhLS1vSPI97X1U6+rcFz4WIkBUJr QOZXtLA3211QmPUn6kEd2Tk2gB/dEUhj+CRDSjmZU= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24066 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) This issue annoys me, so I searched for a workaround which I found :) In Icecat go to about:preferences -> General -> Applications (only a header): Set mailto to `Use other` and set it to `/run/current-system/profile/bin/icedove`. $ grep mailto /gnu/store/3zxx08qfl9q6d9s80p58521y9x3ni3p1-icedove-78.3.3/share/applications/icedove.desktop MimeType=x-scheme-handler/mailto; That seems correct. xdg-open mailto:foo@gnu.org works for me always, so it really seems a Icecat/Firefox thing...