![]() |
Quote:
Hmm, that's interesting because that code should still be calling the existing is_valid_email() function, which does a preg_match using some complicated pattern which looks like it doesn't allow commas in the name (or semicolons, for that matter). Maybe it's not calling that function like I think it is. ETA: no, I'm wrong somewhere, because commas are allowed even if I disable this plugin. So, good addition. ETA: actually it looks like it's a vb bug, a problem in that pattern. It contains "+-/" which allows characters from + through /, which are "+ , - . /". The effect is only to allow commas when they shouldn't be allowed (the - should be escaped, or listed first or last). (I missed your post, nhawk - did you beat me to it?) |
I'm not knocking the mod, but what about people with legitimate periods in their email?
An interesting note for Gmail users, the number of periods is irrelevant. myusername@gmail.com it the same as my.user.name@gmail.com or m.y.u.s.e.r.n.a.m.e@gmail.com. |
Most likely, if you're using:
Quote:
|
Quote:
PHP Code:
But Boofo is correct: if you have more than 1 or 2 you're probably up to no good anyway. Added: This works fine on a vBulletin 3.87 forum as well as 4.x. |
OK, just pointing out that at least Gmail ignores any periods before the @.
|
And that is exactly why you see a lot of gmail spammer addresses. ;)
|
Yeah but...
They are the same address. Try it if you have Gmail. Send yourself something with a few extra periods before the @, it will still be delivered. I don't want to keep taking this off-topic though. |
Quote:
|
Quote:
wish there was better ways to prevent spammers..:( was sent here from here https://vborg.vbsupport.ru/showthread.php?t=283667 |
Quote:
|
All times are GMT. The time now is 11:59 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|