Sign up is free.No Credit Card Required. Getting started with myMailHouse is simple and straightforward - no gotchas, fees, contracts or anything to be worried about. ACTIVATE YOUR ACCOUNTIN THREE EASY STEPS 1. Submit your email address 2. Open confirmation email, click "confirm" 3. Customize MMH profile to your preferences MMH Registration Form Email* Confirm Email* CREATE YOUR FREE ACCOUNT!