It is not specific to filters. It is specific to specific contexts. Did you read slapo-rwm(5)?
So this is a search then? ============================================================ overlay rwm rwm-rewriteEngine off
??? "off" ???
just for grins, I tried this, but with no luck either: ============================================================ rwm-rewriteRule
"^(.*)\\(&\\(objectClass=person\\)\\(uid=([a-zA-Z]+\\.[0-9]+)\\)\\)(.*)$" "$1(&(objectClass=person)(mail=$2@osu.edu))$3" "@"
Not sure what you're trying to achieve. But slapo-rwm(5) is not the right tool to just try and see what happens. Unless you follow some rationale, it can give very puzzling results (usually just nothing, which is frustrating).
Right now it is running a query with: (*(objectClass=people)(uid=name.number))
and it needs to be: (*(objectClass=people)(mail=name.number@osu.edu))