Is it possible to create a dynamic distribution list without create a COS for every domain.

I want to do this:

$ zmprov cddl allusers@domain.com memberURL 'ldap:///??sub?(&(objectClass=zimbraAccount)(zimbraCOSId=53 b3ab9e-f414-4eb7-bd98-393b62de15d3))'

But not with zimbraCOSId, but with a parameter that add all the users from a specific domain (@domain.com or domain.com)

is that possible? Or is the only way to do it with a COS?