We use Google Apps Premier to host Fubra’s e-mails, and on the whole I love it – I get a massively reduced level of spam into my inbox, and searching out old mails is incredibly fast. However, it does lack some of the flexibility of our old internal postfix based system, and this became apparent today when I decided I wanted to host the inbound e-mail for all our 100+ websites on Google Apps as domain aliases to our primary domain.
It turns out that there is a limit to the number of domain aliases you can have. For our account, the limit seemed to be set at 20 domain aliases. After contacting Google, and asking them to raise it, I was told that the maximum number of domain aliases is tied to the maximum number of nicknames per user, which in our case was set to 30.
The more domain aliases you have, the less nicknames you can have, and vice versa. This makes sense as every nickname becomes a valid e-mail address for every domain alias. So if they allowed too many they’d quickly end up with a huge amount of potential e-mail addresses to manage.
The golden rule seems to be:
Max Domain Aliases multiplied by the Max Nicknames Per User must not exceed 600
Therefore, you could have the following rations:
– 6 domain aliases and 100 nicknames per user
– 10 domain aliases and 60 nicknames per user
– 20 domain aliases and 30 nicknames per user
– 30 domain aliases and 20 nicknames per user
– 60 domain aliases and 10 nicknames per user
– 100 domain aliases and 6 nicknames per user
Looking through our 26 user accounts, I could see that only 2 of them had more than 6 nicknames. Initially, I thought this would rule out an increase to 100 domain aliases – but it appears that groups can be used to achieve pretty much the same effect.
Some testing revealed that email@example.com also received e-mails to firstname.lastname@example.org, and so works in a similar way to a nickname.
So my next task is to remove some of the nicknames and replace them with groups. I should then be able to increase the domain alias count and migrate the remaining domains across!