I) Create your Email accounts with bluehost
Go to CPanel and setup your email accounts for your domain name. Here you'll establish your username and password for later in step II. To get started, in CPanel, enter "smtp" in the search box.
II) Configure MailPress
Here is what I did with MailPress Version: 1.9, WordPress 2.4:
In general, when in the MailPress Settings, I've discovered conclusively that it matters that you click "Save" before clicking on the other three buttons, "General," "SMTP," "Test." I've successfully sent mail using SMTP with plain authentication (a bad idea, but I was just trying to see what would work), and SSL (use SSL so you don't share your password with the world).
General:
Email: <username>@<domain name> Name: Postings from Lancer
I left the same as default.
Click save.
SMTP:
SMTP Server: box388.bluehost.com
Username: <username>@<domain name> <--- This is a weird setting
Password: <enter your password>
Use SSL or TLS: chose SSL
Port: select Use SSL.
SMTP-auth: choose PLAIN <-- not sure if necessary, my hypothesis is that SMTP-Auth plain is being pushed securely through the SSL port.
Click Save!
Test:
Enter in an email address to test out your SMTP settings. Click "Save & Test."
If it says "successful," MailPress was able to contact the bluehost SMTP server using those settings. It doesn't actually send out an email.
III) Send a test email
In Wordpress, click "Write," then "MailPress," enter in an email address to send the test page to. Write up a test email and click "Send."
Go watch your email box for its arrival. Check your spam folder if you don't see it soon.