>
> if("%{User-Name}" =~ /\\\\?([^@\\\\]+)@?([-[:alnum:]._]*)?$/) {
>

I'm not that good with POSIX regex, but shouldn't it be
if("%{User-Name}" =~ /\\\\?([^@\\\\]+)@?([-[:alnum:]\._]*)?$/) {

AFAIK the dot "." means "any char" so I think it needs to be escaped.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to