经典ASP电子邮件验证电子邮件是否存

时间:2010-08-05 23:26:29

标签: validation email asp-classic mx-record

这是我无法找到的答案。假设您有一个表单并且在该表单上有一个字段供某人输入他们的电子邮件地址。现在输入电子邮件地址后,有没有办法使用RegEx验证它是否遵循电子邮件地址的语法,然后验证它是否是可以接收邮件的有效电子邮件? 我在网上看了一遍并发现了一个不赞成使用的方法,这个方法已经被修补程序停止了,所以我想知道是否在服务器上没有办法可以轮询smtp服务器或其他东西。

1 个答案:

答案 0 :(得分:2)

如果您要确认用户没有犯错误(或者因为他们对您的消息不感兴趣而给您一个虚假地址),您应该做其他所有系统所做的事情:不要t激活帐户(或其他任何内容),直到您通过单击链接或输入电子邮件包含的代码获得用户收到电子邮件的验证。

您需要执行此操作,因为您可能永远不会看到电子邮件地址无效 - 某些服务器配置为丢弃一些(或所有)无效电子邮件地址或将其转储到垃圾邮件箱中。仅仅因为电子邮件似乎已经成功发送并不意味着它是有效的,或者它正在找到合适的人。