You can't do it with umask since that only removes permissions. Setting the SETGID flag on the directory would cause new files to inherit the GID of the directory, but won't affect the (lack of) group permissions.
The only solution that comes to mind is to set a "default" ACL on the directory that grants the needed permissions. That default ACL is inherited by new files. You can puzzle over the manpages for
setfacl and
getfacl for details, but you're going to need something like
Code:
setfacl --set d:u::rw /path/to/directory
setfacl -m d:g:{groupname}:rx /path/to/directory
setfacl -m d:other:rx /path/to/directory
Replace "{groupname}" with the appropriate group name or numeric GID. The word "other" is literal.