aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.be/bugs/3e331b72-51fd-4408-bc0d-b6c5ac3b9f3e/values2
-rw-r--r--.be/bugs/e0858b12-0be3-49bb-ad7a-030e488bb2f1/values2
-rwxr-xr-xinterfaces/email/interactive/be-handle-mail2
3 files changed, 4 insertions, 2 deletions
diff --git a/.be/bugs/3e331b72-51fd-4408-bc0d-b6c5ac3b9f3e/values b/.be/bugs/3e331b72-51fd-4408-bc0d-b6c5ac3b9f3e/values
index 6dc3423..aa22fab 100644
--- a/.be/bugs/3e331b72-51fd-4408-bc0d-b6c5ac3b9f3e/values
+++ b/.be/bugs/3e331b72-51fd-4408-bc0d-b6c5ac3b9f3e/values
@@ -10,7 +10,7 @@ reporter: W. Trevor King <wking@drexel.edu>
severity: minor
-status: open
+status: fixed
summary: 'subscribe/unsubscribe (bug #..., "new bugs", "all", etc.)'
diff --git a/.be/bugs/e0858b12-0be3-49bb-ad7a-030e488bb2f1/values b/.be/bugs/e0858b12-0be3-49bb-ad7a-030e488bb2f1/values
index 5be4cca..da43639 100644
--- a/.be/bugs/e0858b12-0be3-49bb-ad7a-030e488bb2f1/values
+++ b/.be/bugs/e0858b12-0be3-49bb-ad7a-030e488bb2f1/values
@@ -10,7 +10,7 @@ reporter: W. Trevor King <wking@drexel.edu>
severity: wishlist
-status: assigned
+status: fixed
summary: Interactive email interface
diff --git a/interfaces/email/interactive/be-handle-mail b/interfaces/email/interactive/be-handle-mail
index ed45bdd..5516c80 100755
--- a/interfaces/email/interactive/be-handle-mail
+++ b/interfaces/email/interactive/be-handle-mail
@@ -397,6 +397,8 @@ class Message (object):
line = line.strip()
if len(line) == 0:
break
+ if ":" not in line:
+ raise InvalidPseudoheader(self, line)
key,value = line.split(":", 1)
value = value.strip()
if key not in all: