diff --git a/dsn/parse.go b/dsn/parse.go index a76a056..0bac9bc 100644 --- a/dsn/parse.go +++ b/dsn/parse.go @@ -217,6 +217,7 @@ func parseRecipientHeader(mr *textproto.Reader, utf8 bool) (Recipient, error) { for _, x := range actions { if a == x { ok = true + r.Action = a break } }