New setup - am not receiving admin email

Yes, if you search howto topics you can set up an admin manually.

You are still in a world of pain if you cannot get email going since nobody will be able to sign up for your site. I suggest purchasing our $99 install option if you want functional email, as we will set it up on your behalf.

(You also get a sweet mandrill free email deal since we have a private promo code that I can’t disclose, but uh.. let’s just say It is a very good deal enough that the mail part of the install becomes kind of a crazy bargain even if you threw everything else away.)