diff options
author | Robin Jarry <robin@jarry.cc> | 2024-03-11 17:31:24 +0100 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2024-04-13 22:37:22 +0200 |
commit | f204c736759f4d6647a50aa94a415545c0d3a8f7 (patch) | |
tree | 51a5febd494ed4ac0d9427ffbeb18a8bd536a835 /worker/imap/observer.go | |
parent | 953355acc950c53ee95469bad2ee9e9c206970a3 (diff) | |
download | aerc-f204c736759f4d6647a50aa94a415545c0d3a8f7.tar.gz |
compose,viewer: do not always wrap people names in quotes
Currently, names of recipients in From, To, Cc and Bcc headers are
(almost) always wrapped in quotes. Even if they are pure ASCII and
contain one upper case letter. E.g.:
From: "Foo" <foo@baz.org>
There is no valid reason to add these quotes unless the name contains
special characters as specified by RFC 5322, section 3.2.3:
specials = "(" / ")" / ; Special characters that do
"<" / ">" / ; not appear in atext
"[" / "]" /
":" / ";" /
"@" / "\" /
"," / "." /
DQUOTE
Adapt the check accordingly.
Link: https://datatracker.ietf.org/doc/html/rfc5322#section-3.2.3
Signed-off-by: Robin Jarry <robin@jarry.cc>
Tested-by: Bence Ferdinandy <bence@ferdinandy.com>
Diffstat (limited to 'worker/imap/observer.go')
0 files changed, 0 insertions, 0 deletions