summaryrefslogtreecommitdiffstats
path: root/vendor/gopkg.in/gomail.v2/send.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gopkg.in/gomail.v2/send.go')
-rw-r--r--vendor/gopkg.in/gomail.v2/send.go11
1 files changed, 6 insertions, 5 deletions
diff --git a/vendor/gopkg.in/gomail.v2/send.go b/vendor/gopkg.in/gomail.v2/send.go
index 9115ebe72..3e6726509 100644
--- a/vendor/gopkg.in/gomail.v2/send.go
+++ b/vendor/gopkg.in/gomail.v2/send.go
@@ -20,7 +20,7 @@ type SendCloser interface {
Close() error
}
-// A SendFunc is a function that sends emails to the given addresses.
+// A SendFunc is a function that sends emails to the given adresses.
//
// The SendFunc type is an adapter to allow the use of ordinary functions as
// email senders. If f is a function with the appropriate signature, SendFunc(f)
@@ -108,9 +108,10 @@ func addAddress(list []string, addr string) []string {
}
func parseAddress(field string) (string, error) {
- addr, err := mail.ParseAddress(field)
- if err != nil {
- return "", fmt.Errorf("gomail: invalid address %q: %v", field, err)
+ a, err := mail.ParseAddress(field)
+ if a == nil {
+ return "", err
}
- return addr.Address, nil
+
+ return a.Address, err
}