Can't seem to find another solution on the forums, so here's my go at it:
From the Springboard, choose Settings. Tap "Add Account", and choose "Other." Enter the pertinent information.
Click Save. From the "New Account" screen, here's what you'll need.
(Name, Address, and Description should already be populated with what you entered in step one).
INCOMING MAIL SERVER:
Host Name:
servername.lunarservers.com --servername should have been given in your lunarpages initial setup email and can also probably be found within cPanel.
User Name:
yourname@yourdomain.comPassword: youremailpassword
OUTGOING MAIL SERVER:
Host Name:
servername.lunarservers.com
User Name:
yourname@yourdomain.comPassword: youremailpassword
Again click "Save" at the top right of the screen.
Click continue through both of the certificate security prompts. It will get you to the famous spinning wheel (which never does retrieve mail).
Click the home button to get out of the Mail app. Again click settings, choose the "Mail, Contacts, Calendars" option. Tap the name of the account that you just set up. Tap the "advanced settings" and turn SSL off (unless someone knows how to keep it activated--I can finally get mail, but not with SSL). If you've set up folders (prior to iPhone setup), you'll probably want to add an IMAP path prefix of "INBOX".
At this point, you should be able to set the Mailbox Behaviors at the top of the screen to match your lunarpages e-mail account settings (in other words, map the Deleted Mailbox to your Trash folder, your Sent Mailbox to Sent, and your Drafts Mailbox to Drafts).
You should not have to change the outgoing server settings. By default, SSL is turned on (port 587 on mine), authentication is set to "Password", etc. I've not had to change these settings, and they're working for me.
Shout if you've got any questions--I'll do what I can to answer them.