Well you figure 2.1GB is equal to 2254857830 bytes.
And one letter is equal to 1 byte.
So an average email
[email protected] is 19-20 letters so about 20 bytes
You divide 2254857830 by 20 =112,742,891
Now that i think of it. 100M+ Emails is a little too much