diff --git a/client.go b/client.go index 7d8a34f..4be730d 100644 --- a/client.go +++ b/client.go @@ -338,7 +338,7 @@ func processResponse(cmd string, data *bufio.Reader) (returnObj *SpamDOut, err e line, _, _ := data.ReadLine() lineStr := string(line) - r := regexp.MustCompile(`(?i)SPAMD\/([0-9\.]+)\s([0-9]+)\s([0-9A-Z_]+)`) + r := regexp.MustCompile(`(?i)SPAMD\/([0-9\.\-]+)\s([0-9]+)\s([0-9A-Z_]+)`) var result = r.FindStringSubmatch(lineStr) if len(result) < 4 { if cmd != "SKIP" {