[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#965304: reportbug: add support for sending bugs to webmail providers



Package: reportbug
Severity: wishlist

There are various webmail providers that support passing external data
to their email compose forms. It would be useful for reportbug to
support passing bug reports to those compose forms, either via the
default browser for the desktop, or via any browser configured in the
reportbug settings.

I'd suggest structuring this new code into two sets of classes:

 * The first one would be for providers that accept a full mailto: URL
   encoded into the parameter of a https URL.
 * The second would be for providers that require separate parameters
   for each of the to/subject/body/cc/bcc/etc fields.

I'd suggest structuring the configuration for this in two fields:

 * The existing mua field should get one option per webmail provider.
 * Add a new browser field to configure which browser to run, by
   default the code should use the default desktop browser.

Firefox supports these webmail providers that support mailto: URLs:

   https://compose.mail.yahoo.com/?To=%s
https://email.seznam.cz/newMessageScreen?mailto=%s
https://mail.google.com/mail/?extsrc=mailto&url=%s
https://mail.yahoo.co.jp/compose/?To=%s
https://mail.yandex.ru/compose?mailto=%s
https://poczta.interia.pl/mh/?mailto=%s
https://e.mail.ru/cgi-bin/sentmsg?mailto=%s
https://outlook.live.com/default.aspx?rru=compose&to=%s

I've started a discussion about which webmail providers are supported
by Chromium's mailto: handling and which other webmail providers might
be supporting mailto: links or passing external data to compose forms:

[🔎] a4aab31064117a411ef59794aa6c908379d47c19.camel@bonedaddy.net">https://lists.debian.org/msgid-search/[🔎] a4aab31064117a411ef59794aa6c908379d47c19.camel@bonedaddy.net

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: