我正在尝试确保用户输入实际存在的有效电子邮件,而不仅仅是格式有效.有一个名为email-existence的npm软件包可以执行此操作,但每封电子邮件都返回false,因此不可靠.如果有一个 javascript
有一个类似的讨论here,其中有几个答案详细说明了尝试确定服务器上是否存在地址的可能方法,但没有一个确保在每个服务器上都能正常工作.
或者,您可以使用付费服务,例如Kickbox.io(他们也有100 /天免费配额),声称验证电子邮件地址是否存在以及确定“质量”(基于可传递性和其他指标)一个地址. Kickbox有一个node.js package.