James Hillyerd
dcc0f36f48
Increase max local-part length to 128
...
- Improves compatibility with Mailgun
- Closes #41
- Update CHANGELOG
2016-12-31 05:09:12 +00:00
James Hillyerd
63084c67b9
Support numeric domain-parts, closes #24
2014-05-19 19:08:39 -07:00
James Hillyerd
ef48b9c2dd
Extend ParseMailboxName()
...
- Checks for invalid characters, returns useful error if it finds them
- Extended unit tests for ParseMailboxName
- Closes #6
2013-11-06 15:36:46 -08:00
James Hillyerd
596b268380
Completed ParseEmailAddress()
2013-11-04 17:02:17 -08:00
James Hillyerd
193a5f6f13
Commit incomplete ParseEmailAddress()
2013-11-04 16:18:30 -08:00
James Hillyerd
21ad7a2452
Checkpoint before converting Validator->Parser
2013-11-04 14:00:23 -08:00
James Hillyerd
bd4db645bb
ValidateLocalPart: Handle backslash quoted chars
2013-11-03 20:53:37 -08:00
James Hillyerd
ba943cb682
Initial version of ValidateLocalPart
...
Does not support any quoting yet, not RFC compliant
2013-11-03 10:25:34 -08:00
James Hillyerd
f34a73f8a6
Domain validator + tests (unwired)
2013-10-29 20:40:47 -07:00
James Hillyerd
2e78e4e6f7
Logging and unit test changes
...
Logging methods were renamed so they don't trigger go-vet warnings for
error() and Error() formatting.
Unit tests were updated to use new github.com/stretchr repo (was renamed
from stretchrcom)
Missing methods were added to Message mock object.
2013-09-13 14:06:57 -07:00
James Hillyerd
7215c041dc
Package reorganization part 2
...
End goal is to simplify build
2012-10-22 15:48:55 -07:00
James Hillyerd
4e5c0ce4d8
Reorganize packages pt 1
...
End goal: simplify build process
2012-10-22 15:20:33 -07:00