winziger Bug + Bugfix in email address syntax check

English! place to talk about development, programming and coding
Post Reply
hick.hack
Znuny newbie
Posts: 26
Joined: 18 Jan 2006, 19:30

winziger Bug + Bugfix in email address syntax check

Post by hick.hack »

E-Mail Adressen können auch mit einen Unterstrich anfangen
Kernel/System/CheckItem.pm Zeile 133

alt

Code: Select all

if ($Param{Address} !~ /^(()|([a-zA-Z0-9]+([a-zA-Z0-9_+\.&%-]*[a-zA-Z0-9_\.-]+)?@([a-zA-Z0-9]+([a-zA-Z0-9\.-]*[a-zA-Z0-9]+)?\.+[a-zA-Z]{2,8}|\[\d+\.\d+\.\d+\.\d+])))$/) {
neu

Code: Select all

if ($Param{Address} !~ /^(()|([a-zA-Z0-9_]+([a-zA-Z0-9_+\.&%-]*[a-zA-Z0-9_\.-]+)?@([a-zA-Z0-9]+([a-zA-Z0-9\.-]*[a-zA-Z0-9]+)?\.+[a-zA-Z]{2,8}|\[\d+\.\d+\.\d+\.\d+])))$/) {
Gruß hick.hack
Post Reply