wrong-type-argument when creating a virtual folder
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Emacs Version: GNU Emacs 23.1
VM Version: 8.1.1 and 8.1.2
The Function
(vm-create-
gives the error
(wrong-
if the mailbox containes an email with a single semicolon (";") as
To: header line. Eg:
From: someone <email address hidden>
To: ;
Subject: yeah
...
Here is the traceback:
Debugger entered--Lisp error: (wrong-
mapconcat(
"(Unparsable address -- Strange character \\; found: \";_^_\")" ", ")
vm-su-
vm-su-
vm-vs-
apply(
vm-vs-
apply(vm-vs-or [[#<marker at...] ...] (recipient "some-string"))
vm-build-
vm-visit-
vm-create-
call-
Sorry, this bug report escaped my notice until now.
However, I am not sure if this kind of a problem should be fixed. Your message doesn't conform to the standards. One might argue that VM should be tolerant of buggy messages, but this isn't really high priority for us.