polaris1119 / golangweekly

Go语言爱好者周刊,每周日发布
https://studygolang.com/go/weekly
2.25k stars 145 forks source link

[推荐] email-verifier, 一个高性能、多维度检查的 email 地址校验库 #25

Closed lryong closed 3 years ago

lryong commented 3 years ago

Bounce Email 一直是 emails campaigns 的一个痛点问题,结合近期刚发生的 Gmail 不可用 的 case, 在发送 email 前对收件人地址的检查,可以很好地过滤出这部分无效地址,从而提高邮件送达率。email-verifier 主要解决有效地址的校验问题,同时还提供多个维度的 email 检查, 包括 disposable domain 和 free provider。

email-verifier trumail check-if-email-exists freemail
Features 〰️ 〰️ 〰️ 〰️
Disposable email address validation ✅, but not available in free lib
Disposable address autoupdate 🤔
Free email provider check ✅, but not available in free lib
Role account validation
Syntax validation
Email reachability
DNS records validation
Email deliverability
Mailbox disabled
Full inbox
Host exists
Catch-all
Gravatar 🔜 ✅, but not available in free lib
Typo check 🔜 ✅, but not available in free lib
Honeyport dection 🔜
Bounce email check 🔜
Tech 〰️ 〰️ 〰️ 〰️
Provide API 🔜
Free API 🔜
Language Go Go Rust JavaScript
Active maintain
High Performance
polaris1119 commented 3 years ago

已发布在 75 期