Google offers a service that allows you to view your DreamHost email within Gmail. It's called 'Mail Fetcher' which is used to import email. You can use this service instead of forwarding your email to Gmail.
This article explains how to set this up at DreamHost. View the following link from Google for further details:
Checking your DreamHost email in Gmail
- First, create a fully hosted DreamHost email address.
- Log into Gmail.
- On the top right, click the gear icon.
- From the dropdown, choose 'Settings'.
- Click the 'Accounts' tab.
- Next to 'Check mail from other accounts (using POP3), click 'Add a POP3 mail account you own'.
- A popup box displays:
- Enter your FULL email address.
- Click Next Step.
- Enter the following information:
- Username — Enter your full DreamHost email address
- Password — Enter your DreamHost email password
- POP Server — This is mail.example.com. (Just change example.com to your domain. View the server names article for further details.
- Port — 110
- Leave a copy of retrieved message on the server — Check this option
- Always use a secure connection (SSL) when retrieving mail — Leave this un-checked. This causes it not to connect due to the Certificate Domain Mismatch Error.
- Label incoming messages — Check the box if you’d like to easily see which emails in your inbox came from this account.
- Archive incoming messages — Don’t check. Only check if you don’t want to see new messages from the other account in your inbox.
- Click Add Account.
- The final page allows you to choose if you want to be able to send email (within Gmail), but have it appear as if it came from DreamHost.
- Click the Next Step button.
You can now view your DreamHost email in your Gmail account.
Can I forward email to a Gmail address?
DreamHost does not allow the forwarding of "catch-all" addresses. Any catch-all address set up at DreamHost can only receive email. This is because catch-all address are such huge magnets for attracting spam, a large amount of SPAM is inevitably sent to Google.
Unless they change their anti-spam policies, DreamHost is unable to allow catch-all addresses to forward to them, and thus apologizes for any inconvenience this may cause.
The forwarding of individual email addresses is still allowed, but it's possible Google may rate limit delivery from time to time. The only solution to ensure your email is delivered to Google on time is to set up the 'Mail Fetcher' program to pull your DreamHost email into your Gmail account.