aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/email/parser.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/email/parser.go')
-rw-r--r--pkg/email/parser.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkg/email/parser.go b/pkg/email/parser.go
index 152f5e555..cd454646c 100644
--- a/pkg/email/parser.go
+++ b/pkg/email/parser.go
@@ -53,6 +53,7 @@ const (
CmdInvalid
CmdUnCC
CmdSet
+ CmdUnset
CmdRegenerate
cmdTest5
@@ -296,7 +297,7 @@ func extractCommand(body string) (*SingleCommand, int) {
switch cmd {
case CmdTest:
args = extractArgsTokens(body[cmdPos+cmdEnd:], 2)
- case CmdSet:
+ case CmdSet, CmdUnset:
args = extractArgsLine(body[cmdPos+cmdEnd:])
case cmdTest5:
args = extractArgsTokens(body[cmdPos+cmdEnd:], 5)
@@ -332,6 +333,8 @@ func strToCmd(str string) Command {
return CmdUnCC
case "set", "set:":
return CmdSet
+ case "unset", "unset:":
+ return CmdUnset
case "regenerate":
return CmdRegenerate
case "test_5_arg_cmd":