GNU bug report logs -
#47888
Email address matching is too restrictive
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 47888 in the body.
You can then email your comments to 47888 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-hyperbole <at> gnu.org
:
bug#47888
; Package
hyperbole
.
(Mon, 19 Apr 2021 07:34:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Brad Knotwell <bknotwell <at> yahoo.com>
:
New bug report received and forwarded. Copy sent to
bug-hyperbole <at> gnu.org
.
(Mon, 19 Apr 2021 07:34:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
I use: Editor: GNU Emacs 27.2 (build 1, x86_64-apple-darwin17.7.0, Carbon Version 158 AppKit 1561.6)
Hyperbole: 7.1.3
Sys Type: x86_64-apple-darwin17.7.0
OS Type: darwin
Window Sys: mac
News Reader: Gnus v5.13
If you want to email to a text message, you'll have an email address
like the following: 4258887777 <at> vtext.com
Hyperbole's implicit buttons won't recognize this as a valid email
address (use case: looking a contact up in HyRolo and hitting the
Action Key to send them a text; workaround: copying the address by
hand and hitting {C-x m}. I've attached the relevant section from
RFC5322 below:
Section 3.2.3 of email is copied below:
atext = ALPHA / DIGIT / ; Printable US-ASCII
"!" / "#" / ; characters not including
"$" / "%" / ; specials. Used for atoms.
"&" / "'" /
"*" / "+" /
"-" / "/" /
"=" / "?" /
"^" / "_" /
"`" / "{" /
"|" / "}" /
"~"
atom = [CFWS] 1*atext [CFWS]
dot-atom-text = 1*atext *("." 1*atext)
dot-atom = [CFWS] dot-atom-text [CFWS]
specials = "(" / ")" / ; Special characters that do
"<" / ">" / ; not appear in atext
"[" / "]" /
":" / ";" /
"@" / "\" /
"," / "." /
DQUOTE
Section 3.4.1
addr-spec = local-part "@" domain
local-part = dot-atom / quoted-string / obs-local-part
domain = dot-atom / domain-literal / obs-domain
domain-literal = [CFWS] "[" *([FWS] dtext) [FWS] "]" [CFWS]
dtext = %d33-90 / ; Printable US-ASCII
%d94-126 / ; characters not including
obs-dtext ; "[", "]", or "\"
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#47888
; Package
hyperbole
.
(Tue, 20 Apr 2021 04:18:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 47888 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Brad:
Thanks for using Hyperbole and reporting this bug in the mail address
implicit button.
We have fixed it (numeric addresses now accepted) in the development
version in the git repository. We will close this issue.
You can test it out with this setup:
If you first install the package manager 'straight' (install it as a
regular Emacs package together with the 'use-package' package), then you
ought to be able to load Hyperbole straight from the development source
with:
(use-package hyperbole
:straight t
:config
(hyperbole-mode 1)
:bind* ("<M-return>" . hkey-either)) ;; Makes Action Key work in Org
mode.
-- Bob
------
On Mon, Apr 19, 2021 at 3:34 AM Brad Knotwell via Bug-hyperbole via <
bug-hyperbole <at> gnu.org> wrote:
> I use: Editor: GNU Emacs 27.2 (build 1, x86_64-apple-darwin17.7.0,
> Carbon Version 158 AppKit 1561.6)
>
> Hyperbole: 7.1.3
> Sys Type: x86_64-apple-darwin17.7.0
> OS Type: darwin
> Window Sys: mac
> News Reader: Gnus v5.13
>
> If you want to email to a text message, you'll have an email address
> like the following: 4258887777 <at> vtext.com
>
> Hyperbole's implicit buttons won't recognize this as a valid email
> address (use case: looking a contact up in HyRolo and hitting the
> Action Key to send them a text; workaround: copying the address by
> hand and hitting {C-x m}. I've attached the relevant section from
> RFC5322 below:
>
> Section 3.2.3 of email is copied below:
> atext = ALPHA / DIGIT / ; Printable US-ASCII
> "!" / "#" / ; characters not including
> "$" / "%" / ; specials. Used for atoms.
> "&" / "'" /
> "*" / "+" /
> "-" / "/" /
> "=" / "?" /
> "^" / "_" /
> "`" / "{" /
> "|" / "}" /
> "~"
>
> atom = [CFWS] 1*atext [CFWS]
>
> dot-atom-text = 1*atext *("." 1*atext)
>
> dot-atom = [CFWS] dot-atom-text [CFWS]
>
> specials = "(" / ")" / ; Special characters that do
> "<" / ">" / ; not appear in atext
> "[" / "]" /
> ":" / ";" /
> "@" / "\" /
> "," / "." /
> DQUOTE
>
> Section 3.4.1
> addr-spec = local-part "@" domain
>
> local-part = dot-atom / quoted-string / obs-local-part
>
> domain = dot-atom / domain-literal / obs-domain
>
> domain-literal = [CFWS] "[" *([FWS] dtext) [FWS] "]" [CFWS]
>
> dtext = %d33-90 / ; Printable US-ASCII
> %d94-126 / ; characters not including
> obs-dtext ; "[", "]", or "\"
>
>
>
> _______________________________________________
> Bug-hyperbole mailing list
> Bug-hyperbole <at> gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
>
[Message part 2 (text/html, inline)]
bug closed, send any further explanations to
47888 <at> debbugs.gnu.org and Brad Knotwell <bknotwell <at> yahoo.com>
Request was from
Mats Lidell <matsl <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Sat, 05 Mar 2022 23:26:01 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 03 Apr 2022 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 21 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.