Bug#881903: Please use angles in From: addr-spec

2017-11-20 Thread Michael Stapelberg
Thank you very much!

On Sat, Nov 18, 2017 at 3:47 AM, Don Armstrong  wrote:
> On Thu, 16 Nov 2017, Michael Stapelberg wrote:
>> I first noticed this when looking through the archives of some of our
>> lists on master.debian.org, see e.g.:
>
> Yeah, I think mutt just automatically converts these style headers, so I
> personally never notice them.
>
> Sounds reasonable; patch put in.
>
> --
> Don Armstrong  https://www.donarmstrong.com
>
> "That is why I am still tyrant of [Ankh-Morpork]. The way to retain
> power, I have always thought, is to ensure the absolute unthinkability
> of oneself not being there."
>  -- Terry Pratchett _Unseen Academicals_ p391



-- 
Best regards,
Michael



Bug#881903: Please use angles in From: addr-spec

2017-11-19 Thread Don Armstrong
On Thu, 16 Nov 2017, Michael Stapelberg wrote:
> I first noticed this when looking through the archives of some of our
> lists on master.debian.org, see e.g.:

Yeah, I think mutt just automatically converts these style headers, so I
personally never notice them.

Sounds reasonable; patch put in.

-- 
Don Armstrong  https://www.donarmstrong.com

"That is why I am still tyrant of [Ankh-Morpork]. The way to retain
power, I have always thought, is to ensure the absolute unthinkability
of oneself not being there."
 -- Terry Pratchett _Unseen Academicals_ p391



Bug#881903: Please use angles in From: addr-spec

2017-11-16 Thread Michael Stapelberg
Thanks for looking at this. Grepping through the debbugs source, I can
find several instances:

~/.cache/pk4/debbugs-2.4.1.1 master 2 $ ag From:
debbugs-service
516:From: $gMaintainerEmail ($gProject $gBug Tracking System)
803:From: $gMaintainerEmail ($gProject $gBug Tracking System)
829:From: $gMaintainerEmail ($gProject $gBug Tracking System)

[…]

I first noticed this when looking through the archives of some of our
lists on master.debian.org, see e.g.:

stapelberg@master:~$ grep -m 1 '^From: '
/srv/mail-archives/lists/debian-bugs-closed/debian-bugs-closed.201711
From: ow...@bugs.debian.org (Debian Bug Tracking System)

On Thu, Nov 16, 2017 at 2:06 PM, Adam D. Barratt
 wrote:
> Control: tags -1 + moreinfo
>
> On 2017-11-16 8:54, Michael Stapelberg wrote:
>>
>> Currently, debbugs sends messages with From: headers in the format
>> “stapelb...@debian.org (Michael Stapelberg)”.
>
>
> Do you have an example? None of the headers in your message that opened this
> bug use that format, nor do several other messages I checked.
>
> Regards,
>
> Adam



-- 
Best regards,
Michael



Bug#881903: Please use angles in From: addr-spec

2017-11-16 Thread Adam D. Barratt

Control: tags -1 + moreinfo

On 2017-11-16 8:54, Michael Stapelberg wrote:

Currently, debbugs sends messages with From: headers in the format
“stapelb...@debian.org (Michael Stapelberg)”.


Do you have an example? None of the headers in your message that opened 
this bug use that format, nor do several other messages I checked.


Regards,

Adam



Bug#881903: Please use angles in From: addr-spec

2017-11-16 Thread Michael Stapelberg
Package: debbugs
Severity: normal

Currently, debbugs sends messages with From: headers in the format
“stapelb...@debian.org (Michael Stapelberg)”.

However, https://tools.ietf.org/html/rfc2822#section-3.4 (from 2001)
states:

>Note: Some legacy implementations used the simple form where the
>addr-spec appears without the angle brackets, but included the name
>of the recipient in parentheses as a comment following the addr-spec.
>Since the meaning of the information in a comment is unspecified,
>implementations SHOULD use the full name-addr form of the mailbox,
>instead of the legacy form, to specify the display name associated
>with a mailbox.  Also, because some legacy implementations interpret
>the comment, comments generally SHOULD NOT be used in address fields
>to avoid confusing such implementations.

Let us please make debbugs a better citizen by following the RFC’s
recommendation and switching from the legacy form to the recommended form,
i.e. “Michael Stapelberg ”.

Thanks,

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armel, mipsel, arm64

Kernel: Linux 4.13.0-1-amd64 (SMP w/12 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debbugs depends on:
ii  ed1.10-2.1
ii  libio-stringy-perl2.111-2
ii  libmailtools-perl 2.18-1
pn  libmime-perl  
ii  perl  5.26.1-2
ii  ssmtp [mail-transport-agent]  2.64-8+b2

Versions of packages debbugs recommends:
ii  apache2 [httpd]   2.4.29-1
ii  lynx  2.8.9dev16-1
ii  nginx-extras [httpd]  1.13.6-2

debbugs suggests no packages.