about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorTimmy Douglas <mail@timmydouglas.com>2020-02-01 14:46:16 -0800
committerDrew DeVault <sir@cmpwn.com>2020-02-06 14:38:55 -0500
commit8c8096da9728870bd8d39ec22e3fd8d14f44912d (patch)
tree2fc043c8f936010964687c52fab3c608e7756f3a
parent77d54fe99f4c3ccd89e0b9dd0355e7b0b79de7ba (diff)
downloadaerc-8c8096da9728870bd8d39ec22e3fd8d14f44912d.tar.gz
worker/lib/parse: be more tolerant with parsing email addresses
-rw-r--r--worker/lib/parse.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/worker/lib/parse.go b/worker/lib/parse.go
index 288dade..fd744a7 100644
--- a/worker/lib/parse.go
+++ b/worker/lib/parse.go
@@ -145,7 +145,7 @@ func parseAddressList(h *mail.Header, key string) ([]*models.Address, error) {
 	var converted []*models.Address
 	addrs, err := h.AddressList(key)
 	if err != nil {
-		if hdr, err := h.Text(key); err != nil && strings.Contains(hdr, "@") {
+		if hdr, err := h.Text(key); err == nil {
 			return []*models.Address{&models.Address{
 				Name: hdr,
 			}}, nil
h=5.8.2&id=4ff8f7164341d6ae5a7a04aafe0aa89913000867'>^
e6cbe9c ^
5871008 ^
aa53e39 ^
338c083 ^

cdbc84b ^
e6cbe9c ^
dc5c070 ^
f17e898 ^
e6cbe9c ^
cdbc84b ^
84432e6 ^
338c083 ^

84432e6 ^

1a25414 ^

b439892 ^
caf5a16 ^
901b3ed ^
1076f2b

901b3ed ^
0c3544d ^
2b35fae ^

a3e3f0b ^

2b35fae ^
3e06ede ^
cdbc84b ^
338c083 ^
292ccc4 ^
d4b7a9a ^
10885d3 ^
1836b67 ^
ee8fb0c ^
7ab8c87 ^
1836b67 ^
ee8fb0c ^
7ab8c87 ^
2b35fae ^
72655f0 ^
ee8fb0c ^
df74b26 ^
0ea0343 ^
72655f0 ^
ee8fb0c ^
5871008 ^
cb9607c ^
fef6c5c ^


aa53e39 ^


ee8fb0c ^
7ab8c87 ^
72655f0 ^
ee8fb0c ^
7ab8c87 ^
3af6434 ^
85c9ebf ^
aa53e39 ^
9066ee2 ^
ee8fb0c ^
338c083 ^
352cae4 ^
ee8fb0c ^
1549faf ^
7ab8c87 ^

1549faf ^
ee8fb0c ^
42fd392 ^

ee8fb0c ^
df74b26 ^
7ab8c87 ^

df74b26 ^
ee8fb0c ^
7ab8c87 ^
45aea23 ^
ee8fb0c ^
338c083 ^
1549faf ^
ee8fb0c ^
338c083 ^
8dc8605 ^
ee8fb0c ^
df74b26 ^
7ab8c87 ^

1549faf ^
ee8fb0c ^
7ab8c87 ^
daae3bb ^
ee8fb0c ^
3e06ede ^
7ab8c87 ^

4bb89e2 ^
ee8fb0c ^
7ab8c87 ^
2b35fae ^
0c3544d ^
ee8fb0c ^
338c083 ^
0e5c819 ^
ee8fb0c ^
5871008 ^
4bd0d33 ^
ee8fb0c ^
338c083 ^
0c3544d ^
7ab8c87 ^
dc5c070 ^
7e98db2 ^

bced907 ^
60b3dce ^
21bd90d ^
c8f96b5 ^
4bb89e2 ^
c8f96b5 ^



c7da124 ^


c8f96b5 ^

124866e ^







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153