- Feature: Support Gmail&Yahoo SMTP check by API #76
- Optimization: Return HasMXRecord as true when at least one valid mx records exist #94
- Update Dependencies
- Making catchAll detection optional #76
- When the user enables
EnableAutoUpdateDisposable()
, the disposable domains configuration is updated once by default. - Update test cases
- Update Dependencies
- Uses x/net/proxy to fix issue when using SOCKS5
- Fix a bug:
IsDisposable()
matches the complete email domain - Update dependent metadata
- Update Dependencies
- Support setting SOCKS5 proxy to perform
CheckSMTP()
- Make pkg compatible with earlier versions of Go
- Support adding custom disposable email domains
- Fix a wrong reference in README
- Update dependent metadata
- Update Dependencies
- Performance optimization:
- reduce Result struct size from 96 to 80
ParseAddress()
returnSyntax
instead of reference, for reducing GC pressure and improve memory locality.
- Provide a simple API server
- Bugfix: gravatar images may not exist
- Add a New feature: domain suggestion (typo check)
- Add build metadata tools to generate metadata_*.go files
- Update load meta data logic