base: check changeGroup return for errors
mail: use first mail domain on group mail alias by default
mail: check domain is not empty for group mail aliases