【问题标题】:CRAN R - email verifierCRAN R - 电子邮件验证器
【发布时间】:2019-02-03 03:36:11
【问题描述】:

我有一个包含 900 多个电子邮件地址的列表,但并非所有这些地址都仍在使用中。我想检查哪些电子邮件地址仍在工作而不会发送垃圾邮件。有人知道验证电子邮件地址是否存在的免费 API 或 R 库/函数吗? - 尼尔斯

【问题讨论】:

  • 你在 Google 上搜索过这个,对吧?有很多服务声称可以做到这一点。
  • 请注意,要求我们推荐或查找工具、库或最喜欢的场外资源的问题是 Stack Overflow 的 off-topic,因为它们往往会吸引固执己见的答案和垃圾邮件。以我的建议为例。
  • 是的,我进行了谷歌搜索,但这返回了最多 300 个查询的付费服务或免费服务。我的印象是,这将是一项相对容易的任务,而不必向所有收件人发送垃圾邮件。可能是我的无知

标签: r email verification


【解决方案1】:

电子邮件验证通常通过正则表达式完成(例如,emails 包中的 valid.email() 函数;当然也可以使用其他解决方案,因为搜索“完美”的电子邮件正则表达式非常有趣)。各种服务允许通过直接输入免费检查有效的电子邮件地址。如果您需要 API 来提交大量电子邮件,您通常必须先订阅付费计划。在 Google 上搜索以找到许多此类服务。例如,您可以查看email-checker.netclicktoverify.net。 另请参阅this SO 问题。

一般来说,您需要付费才能拥有质量不错的电子邮件验证器。 “免费”电子邮件验证器很可能会使用自编译的电子邮件数据库,因为电子邮件提供商还会向他们收取大量验证请求的电子邮件检查费用。无论如何,如果这是唯一的选择,免费电子邮件验证器包括:mailboxlayer(每月最多免费 250 个 API 请求,这可能就足够了,每月 10 美元更多),还请查看之前的 Email Pie 实现,以及Email Verifier Lite(来自电子邮件营销软件,也声称是免费的)。您可以查看this updated comparison 的电子邮件检查服务。

【讨论】:

  • 我对使用正则表达式检查电子邮件地址的语法不是很感兴趣,但实际上检查电子邮件地址的存在并删除不再使用的那些。
  • 见我回答的第二部分。
  • 亲爱的安迪,我看到了你的建议和其他人,但这些都是有偿服务。我曾希望有一个开放访问服务,但显然那些不可用。至少我还没有找到它们。
  • 我处理了您修改我的答案的请求。希望这会有所帮助。
猜你喜欢
  • 2020-04-10
  • 2018-10-23
  • 2017-10-12
  • 1970-01-01
  • 1970-01-01
  • 2016-03-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多