Bug#906079: [debbugs] [bugreport.cgi] Change or add a reply-all with all To and Cc addresses

Alexis Murzeau <[email protected]> Tue, 14 Aug 2018 00:10:28 +0200
Newsgroups gmane.linux.debian.devel.debbugs
Message-ID <54fdf57d-7039-e6a7-bee7-a9571f52dd6a__2102.9518488378$1534198396$gmane$org@gmail.com>
Package: debbugs
Severity: wishlist

--- Please enter the report below this line. ---

Hi,

I wish the reply link in the web pages generated by bugreport.cgi could
include the "To" and "Cc" mail addresses.

Currently, it contains only the "[email protected]" address, which is
not sufficient to reply to participant of the given mail (ie: with only
[email protected], they might not receive the mail reply).

I don't if this should be a change of the "reply" behavior, else a
solution would be to add a "reply all" link that does this.

For example, on a mail like this:
---
From: From. Dupond <[email protected]>
To: To. Dupond <[email protected]>
Cc: Cc. Dupond <[email protected]>, [email protected]
---
The generated mailto link would be (omitting other existing parameters
like the subject):
mailto:[email protected],[email protected][email protected],[email protected]

I can try to make a patch but I will need to whether this new "reply
all" link is a welcomed addition.

According to the RFC 6068 [0], this match the mailto uri specification:

mailtoURI    = "mailto:" [ to ] [ hfields ]
to           = addr-spec *("," addr-spec )
hfields      = "?" hfield *( "&" hfield )
hfield       = hfname "=" hfvalue
hfname       = *qchar
hfvalue      = *qchar
addr-spec    = local-part "@" domain
local-part   = dot-atom-text / quoted-string
domain       = dot-atom-text / "[" *dtext-no-obs "]"
dtext-no-obs = %d33-90 / ; Printable US-ASCII
               %d94-126  ; characters not including
                         ; "[", "]", or "\"
qchar        = unreserved / pct-encoded / some-delims
some-delims  = "!" / "$" / "'" / "(" / ")" / "*"
                   / "+" / "," / ";" / ":" / "@"


[0] https://tools.ietf.org/html/rfc6068

--- System information. ---
Architecture: Kernel:       Linux 4.17.0-1-amd64

Debian Release: buster/sid

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.
-- 
Alexis Murzeau
PGP: B7E6 0EBB 9293 7B06 BDBC  2787 E7BD 1904 F480 937F
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEylfM0qe98o7UCRlrC5n5Lou0ZU0FAltyAdQACgkQC5n5Lou0
ZU03xA/9F8MmX1ld2KmkP2cjdk78c8VaM7a1pcsHwnkW6IZ2HUFFstudxxRYGxTO
xJxXM2/4dfEOff5xkL6vQXesnMoo/1oYvA7MQxDgWA/BgENwUEv4VMFmZb39a0vl
hSuG5DkDefYgr8fb9SfzEkCt6DOQCvCKOTETYBKN0JGQJ/2An2NN2sScpQzVu11k
5rg2IRddGp4tiDeXcLj33u3K0/7zb/2mRqn8c/sF4ebfEVfpdbrRRMNIq930aVbI
APHBD+TgeFaAgBttzA3EY5NCqUnvWDjNkKM0UCIDY2jlYRYNwG0atoWc0rlB5L/e
u/Cf+r9m4/Or0VFjgzkIZLUMWHR3rSs8Tfv/CbvKkdQnBp7K45YV3ypd52BDypFE
lPo2vRlxIghEmiHvrkJGvQ1wVDSxnxt6eRZA//5VVu8C2J0jI4XuOfwnCnN1BSiW
F9Q3q3gMtgAeGlPkp3l9OzlQWoum5lgEPiMkHPyDnYoRIhzo93TpCeOM/DE6J0SH
X4VEaL/H+yesLrQx3CGUS38pfGm7Z24yzdJm4HApd4aH4Gizd9pSapOrQ4eSJrxU
oQ7JwnNAQutmw6Zp3nqjk6Al0x9b0OMSlUrnic07SPOK0YRBBnifTbgGefQhAs3I
ux5qzSLShkdq3Z51szDLb6qjihqiVUmemjn9aflFbuPCyjBF4xU=
=DEKf
-----END PGP SIGNATURE-----