View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015638||phpList 3 application||Admin Management||public||18-09-11 16:26||20-09-11 13:32|
|Target Version||Fixed in Version||2.10.17|
|Summary||0015638: The config file entry EMAIL_ADDRESS_VALIDATION_LEVEL was removed in 2.10.14|
|Description||There was a post in the forums asking about user email address validation, http://forums.phplist.com/viewtopic.php?f=24&t=37064 , and after looking at the source code for 2.10.16 I found that the config file entry EMAIL_ADDRESS_VALIDATION_LEVEL was no longer being used although I had seen it in the past.|
Looking through older releases it appears that the function is_email() in userlib.php changed between 2.10.13 and 2.10.14 to remove any reference to EMAIL_ADDRESS_VALIDATION_LEVEL.
The change log for 2.10.14 does not mention this so I'm guessing that its removal was a mistake.
The is_email() function uses a variable $GLOBALS["config"]["dont_require_validemail"], but there's no documentation on how to set this variable. Indeed, it appears not be set anywhere in the source code.
|Tags||No tags attached.|