电子邮件提供商允许哪些电子邮件地址?

时间:2012-11-27 19:35:41

标签: php regex email validation

  

可能重复:
  How to validate an email address in PHP

我正在处理我的电子邮件地址验证工具。

所以我一直在搜索,并注意到一些电子邮件允许在电子邮件中显示“+”,如:hello+guys@email.com

Hotmail不允许使用+,雅虎也不允许。 你们知道哪些不允许吗?而且我也想知道,也许有一些旧的hotmail / yahoo / etc帐户实际上包含+字符? < / p> 你怎么看?如果它们确实存在,我不希望我的脚本拒绝带有+的电子邮件......

2 个答案:

答案 0 :(得分:3)

http://en.wikipedia.org/wiki/Email_address的语法下有一个有效的电子邮件字符列表,没有访问每个邮件客户端并测试每个字符和电子邮件,因此无法确定谁允许使用的内容。

答案 1 :(得分:0)

原因yahoo,hotmail不允许它,因为它也被用作用户名,并可能导致意外的错误。我不认为有很多人在那里使用+电子邮件,这不是限制用户群的原因。

相关问题