| skipped 103 lines |
104 | 104 | | |
105 | 105 | | // validateFromAddress validates |
106 | 106 | | func validateFromAddress(email string) bool { |
107 | | - | r, _ := regexp.Compile("^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$") |
| 107 | + | r, _ := regexp.Compile("^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,18})$") |
108 | 108 | | return r.MatchString(email) |
109 | 109 | | } |
110 | 110 | | |
| skipped 149 lines |