gpt4 book ai didi

php - 寻找 PHP 正则表达式或函数来使用 .为了安全起见的电子邮件

转载 作者:太空狗 更新时间:2023-10-29 14:15:05 25 4
gpt4 key购买 nike

我收到垃圾邮件是因为 gmail 允许在他们的电子邮件中使用 .,所以有人喜欢这个垃圾邮件发送者。

q.i.n.ghu.im.i.n.g.o.u.r@gmail.com 

可以通过在他的命名结构中删除和/或添加另一个句点来解决。这恰好是在 Joomla 安装上,所以我特别希望创建一个组件,以便我可以添加到多个站点,或者如果有一个简单的正则表达式来添加内联现有代码。此外,有没有对此采取任何措施,因为这似乎与 松散键入的电子邮件地址 类似并被新命名为 loosely typed email address.. 这对我来说很疯狂。

最佳答案

如果您的目标是将此地址与其他等效地址进行匹配(因为您已经将它们列入黑名单),那么我会在存储之前将地址标准化为最基本的状态。将其小写,在 @ 处拆分,如果右侧是“gmail.com”,则删除左侧的所有点并将两半放回原处。

  1. 从 JOE.SCHMOE@GMAIL.COM 开始
  2. 小写为 joe.schmoe@gmail.com
  3. 拆分为 joe.schmoe 和 gmail.com
  4. 因为右边是 gmail.com,所以去掉左边的点
  5. 重新组合到 joeschmoe@gmail.com

现在您已经获得了可以阻止/禁止/随便什么的基址。

关于php - 寻找 PHP 正则表达式或函数来使用 .为了安全起见的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14043541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com