How to Set Up Professional Email with DreamHost in 2025
Professional email addresses using your custom domain (like [email protected]) establish credibility, build brand recognition, and look far more professional than free Gmail or Yahoo addresses. DreamHost includes unlimited email hosting with all plans at no extra cost, making it one of the best values in web hosting.
This comprehensive guide walks you through every step of setting up professional email with DreamHost, from creating email addresses to configuring desktop and mobile email clients.
What You Get with DreamHost Email
Included Features (No Extra Cost)
Email Specifications:
- Unlimited email addresses on all hosting plans
- 25GB storage per mailbox (50x more than many competitors)
- IMAP, POP3, and SMTP access for email clients
- Webmail access (Roundcube and SquirrelMail)
- Anti-spam filtering (SpamAssassin)
- Virus scanning automatic protection
- Email forwarding to any address
- Autoresponders for away messages
- Mailing lists for group communication
- SSL/TLS encryption for secure email
- Mobile device support (iOS, Android)
No Hidden Costs: Unlike competitors charging $3-6 per mailbox monthly ($36-72/year), DreamHost includes email hosting free with any plan.
Total Value: $72-144/year savings vs paid email services
Email vs Google Workspace
DreamHost Email (Included):
- Free with hosting
- 25GB per mailbox
- Standard features
- Webmail and IMAP/POP3
- Good for most businesses
Google Workspace (Optional, $6/user/month):
- Professional Gmail interface
- 30GB-2TB storage
- Google Drive, Docs, Sheets
- Calendar and Meet
- Better collaboration tools
Recommendation: Start with free DreamHost email. Upgrade to Google Workspace only if you need collaboration features.
Step 1: Create Your First Email Address
Prerequisites
Before creating email addresses:
Active DreamHost Hosting Account
- Sign up at DreamHost if you haven't yet
- Any plan includes email hosting
Domain Name Configured
- Domain registered with DreamHost or
- External domain pointed to DreamHost nameservers
- DNS properly configured (automatic if domain at DreamHost)
Creating Email Address via DreamHost Panel
Time Required: 5 minutes
Step-by-Step Process:
Log into DreamHost Panel
- Visit panel.dreamhost.com
- Enter your email and password
- Complete two-factor authentication if enabled
Navigate to Email Section
- Look at left sidebar navigation
- Click "Email" section
- Select "Manage Email"
Create New Email Address
- Click "Create New Email Address" button (upper right)
- You'll see the email creation form
Configure Email Address
Email Address:
- Enter desired username (before @ symbol)
- Select domain from dropdown
- Example: [email protected]
Mailbox Name:
- Enter full name or description
- For internal identification only
- Example: "Sales Department" or "John Smith"
Password:
- Click "Pick one for me" for strong random password
- Or create your own (minimum 8 characters)
- Use strong password: uppercase, lowercase, numbers, symbols
- Write down password securely
Additional Options:
- Leave "Remove spam" checked (recommended)
- Leave "Remove read messages" unchecked (unless specific need)
Create Email Address
- Click "Create Address" button
- Confirmation message appears
Wait for Activation
First Email on Domain:
- Allow up to 6 hours for DNS propagation
- Email fully functional after DNS updates
Additional Emails:
- Active within 15 minutes
- Can use immediately
Email Address Naming Best Practices
Professional Email Addresses:
- [email protected] (general inquiries)
- [email protected] (contact form)
- [email protected] (sales inquiries)
- [email protected] (customer support)
- [email protected] (personal email)
- [email protected] (friendly greeting)
Avoid:
- [email protected] (security target)
- [email protected] (outdated)
- Overly long addresses (hard to remember)
- Numbers in professional addresses (unprofessional)
Step 2: Access Your Email via Webmail
Webmail allows you to check email from any web browser without configuring email clients.
Accessing DreamHost Webmail
Webmail URL:
Login Process:
Visit Webmail
- Go to https://webmail.dreamhost.com
- You'll see the login page
Enter Credentials
- Email Address: [email protected]
- Password: The password you created
- Click "Login"
Choose Webmail Client
Roundcube (Recommended):
- Modern interface
- Better features
- Mobile-friendly
- Drag-and-drop functionality
SquirrelMail:
- Simple, lightweight
- Basic functionality
- Faster on slow connections
Using Roundcube Webmail
Key Features:
Inbox Management:
- Read, compose, and organize emails
- Create folders for organization
- Drag-and-drop email sorting
- Search functionality
- Attachments support
Composing Emails:
- Click "Compose" button
- Enter recipient email
- Add subject line
- Write your message (HTML or plain text)
- Attach files if needed (up to 40MB)
- Click "Send"
Organization:
- Create folders: Right-click Folders > Create new folder
- Move emails: Drag email to folder
- Mark as read/unread
- Star important emails
- Delete unwanted emails
Settings:
- Access via Settings gear icon
- Configure signature
- Set up filters
- Manage identities
- Customize display preferences
Creating Email Signature:
- Click Settings (gear icon)
- Select "Identities"
- Click your email address
- Scroll to "Signature" field
- Enter signature (HTML supported)
- Click "Save"
Example Signature:
Best regards,
John Smith
Sales Manager
Your Company Name
[email protected]
(555) 123-4567
Step 3: Configure Desktop Email Client
Email clients like Outlook, Apple Mail, or Thunderbird provide better functionality than webmail for heavy email users.
DreamHost Email Server Settings
Incoming Mail Server (IMAP - Recommended):
- Server: imap.dreamhost.com
- Port: 993
- Security: SSL/TLS
- Authentication: Password
Incoming Mail Server (POP3 - Alternative):
- Server: pop.dreamhost.com
- Port: 995
- Security: SSL/TLS
- Authentication: Password
Outgoing Mail Server (SMTP):
- Server: smtp.dreamhost.com
- Port: 465 (SSL) or 587 (TLS)
- Security: SSL/TLS
- Authentication: Password (same as incoming)
Username:
- Full email address: [email protected]
IMAP vs POP3:
- IMAP (Recommended): Email stays on server, syncs across devices
- POP3: Downloads email to one device, removes from server
Windows Outlook Configuration
Outlook 2016/2019/2021/365:
Open Outlook
- Launch Microsoft Outlook
Add Account
- Go to File > Add Account
- Or File > Account Settings > Account Settings > New
Enter Email Address
- Type: [email protected]
- Click "Advanced options"
- Check "Let me set up my account manually"
- Click "Connect"
Choose Account Type
- Select "IMAP"
- Click "Next"
Enter Server Settings
Incoming mail:
- Server: imap.dreamhost.com
- Port: 993
- Encryption: SSL/TLS
Outgoing mail:
- Server: smtp.dreamhost.com
- Port: 465
- Encryption: SSL/TLS
Enter Credentials
- Username: [email protected]
- Password: Your email password
- Click "Connect"
Test Connection
- Outlook tests settings automatically
- Click "Done" when successful
Apple Mail (macOS/iOS) Configuration
macOS Mail:
Open Mail App
- Launch Mail application
Add Account
- Mail > Add Account
- Choose "Other Mail Account"
- Click "Continue"
Enter Account Information
- Name: Your Name
- Email Address: [email protected]
- Password: Your email password
- Click "Sign In"
Configure Manually (if auto-config fails)
Incoming Mail Server:
- Account Type: IMAP
- Mail Server: imap.dreamhost.com
- User Name: [email protected]
- Password: Your password
Outgoing Mail Server:
- SMTP Server: smtp.dreamhost.com
- User Name: [email protected]
- Password: Your password
Verify SSL Settings
- Go to Mail > Preferences > Accounts
- Select your account
- Advanced tab: Use SSL, Port 993
- Account Information: Outgoing Mail Server settings
- Advanced: Use SSL, Port 465
iOS (iPhone/iPad):
Settings App
- Open Settings
- Scroll to "Mail"
- Tap "Accounts"
- Tap "Add Account"
Choose Other
- Scroll down and tap "Other"
- Tap "Add Mail Account"
Enter Information
- Name: Your Name
- Email: [email protected]
- Password: Your email password
- Description: My DreamHost Email
- Tap "Next"
Select IMAP
- Choose "IMAP" (top of screen)
Enter Server Information
Incoming Mail Server:
- Host Name: imap.dreamhost.com
- User Name: [email protected]
- Password: Your password
Outgoing Mail Server:
Host Name: smtp.dreamhost.com
User Name: [email protected]
Password: Your password
Tap "Next"
Verification
- iOS verifies settings
- Tap "Save" when complete
Android Configuration
Gmail App (Android):
Open Gmail App
- Launch Gmail application
Add Account
- Tap menu icon (three lines)
- Scroll to "Add account"
- Choose "Other"
Enter Email Address
- Type: [email protected]
- Tap "Next"
Select Account Type
- Choose "Personal (IMAP)"
- Enter password
- Tap "Next"
Incoming Server Settings
- Server: imap.dreamhost.com
- Port: 993
- Security type: SSL/TLS
- Username: [email protected]
- Tap "Next"
Outgoing Server Settings
- Server: smtp.dreamhost.com
- Port: 465
- Security type: SSL/TLS
- Require sign-in: Yes
- Username: [email protected]
- Password: Your password
- Tap "Next"
Account Options
- Configure sync frequency
- Email notifications
- Tap "Next"
Account Name
- Give account a name
- Your name (for outgoing mail)
- Tap "Done"
Thunderbird Configuration (Cross-Platform)
Mozilla Thunderbird:
Open Thunderbird
- Launch Thunderbird
Set Up Account
- Click menu > New > Existing Mail Account
- Or Tools > Account Settings > Account Actions > Add Mail Account
Enter Information
- Your name: Your Name
- Email address: [email protected]
- Password: Your password
- Click "Continue"
Manual Configuration
- Click "Manual config"
Incoming:
- Protocol: IMAP
- Server: imap.dreamhost.com
- Port: 993
- SSL: SSL/TLS
- Authentication: Normal password
Outgoing:
Server: smtp.dreamhost.com
Port: 465
SSL: SSL/TLS
Authentication: Normal password
Click "Re-test"
Click "Done"
Step 4: Configure Email Forwarding
Email forwarding automatically sends copies of emails to another address.
Use Cases:
- Forward to personal Gmail for checking
- Forward department email to multiple team members
- Redirect old email addresses to new ones
Setup Process:
DreamHost Panel
- Go to Email > Manage Email
Edit Email Address
- Find the email address
- Click "Edit" button
Add Forward
- Under "Forward to," enter destination email
- Can add multiple forwarding addresses
- Check "Save copies of forwarded emails" to keep original
Save Changes
- Click "Save Changes"
- Forwarding active immediately
Step 5: Set Up Autoresponder (Away Message)
Autoresponders send automatic replies when you're away.
Setup Process:
Enable Autoresponder
- Email > Manage Email
- Click "Edit" on email address
- Scroll to "Autoresponder" section
- Check "Enable autoresponder"
Configure Message
- Subject: "Away from office" or custom
- Message: Your away message
- Example: "Thank you for your email. I'm currently out of office until [date]. I'll respond when I return."
Set Duration (Optional)
- Start date and time
- End date and time
- Autoresponder automatically enables/disables
Save
- Click "Save Changes"
Step 6: Manage Spam Filtering
DreamHost includes SpamAssassin spam filtering.
Enable Spam Filtering:
Email Settings
- Email > Manage Email
- Click "Edit" on email address
Spam Options
- Check "Remove spam"
- Emails flagged as spam automatically deleted
- Or uncheck to manually review spam
Whitelist Important Senders
- Create email filter in webmail
- Settings > Filters
- Add sender to whitelist
- Prevents false positives
Troubleshooting Common Issues
Email Not Working
Diagnosis:
Check DNS Propagation
- First email on domain: Wait up to 6 hours
- Check DNS at whatsmydns.net
Verify Credentials
- Correct email address
- Correct password
- Case-sensitive
Check Server Settings
- Verify imap.dreamhost.com and smtp.dreamhost.com
- Confirm ports: 993 (IMAP), 465 or 587 (SMTP)
- SSL/TLS enabled
Cannot Send Email
Solutions:
Check SMTP Settings
- Server: smtp.dreamhost.com
- Port: 465 (SSL) or 587 (TLS)
- Authentication: Required
Verify Authentication
- SMTP requires username and password
- Use full email address as username
Check ISP Blocking
- Some ISPs block port 25
- Use port 587 instead
Email Client Connection Errors
Fixes:
Update Security Certificates
- Ensure email client up to date
- Accept security certificates
Disable Antivirus Email Scanning
- Temporarily disable to test
- Add exception for email client
Check Firewall
- Allow ports 993, 465, 587
- Whitelist DreamHost servers
Best Practices
Security
Strong Passwords
- Minimum 12 characters
- Mix of uppercase, lowercase, numbers, symbols
- Unique for each email
Enable Two-Factor Authentication
- DreamHost panel: Security > Two-Factor Authentication
- Adds extra security layer
Use SSL/TLS
- Always use encrypted connections
- Never use unencrypted protocols
Organization
Create Email Aliases
- Use specific addresses for different purposes
- easier to filter and organize
Set Up Filters
- Auto-sort incoming mail
- Reduce inbox clutter
Regular Cleanup
- Delete old emails
- Archive important messages
- Manage storage usage
Frequently Asked Questions
How many email addresses can I create?
Unlimited email addresses on all DreamHost hosting plans at no extra cost.
What's the storage limit per mailbox?
25GB per mailbox. Can be increased if needed.
Can I use my own domain for email?
Yes, any domain hosted with DreamHost or pointed to DreamHost nameservers.
Does email work immediately?
Additional emails on existing domain: 15 minutes. First email on new domain: up to 6 hours for DNS propagation.
Can I access email on my phone?
Yes, configure using IMAP settings on iOS, Android, or any mobile device.
What's the difference between IMAP and POP3?
IMAP keeps email on server (recommended for multiple devices). POP3 downloads to one device and removes from server.
Can I migrate existing email?
Yes, use email client to copy from old account to new DreamHost account via drag-and-drop.
Is there a maximum email size?
Attachments up to 40MB. Larger files should use cloud storage links.
Can I use Google Workspace instead?
Yes, DreamHost offers Google Workspace integration ($6/user/month).
How do I create catch-all email?
Panel > Email > Edit domain > Enable "Catch-all" and specify destination address.
Getting Started
Ready to set up professional email?
Get DreamHost Hosting
- Start with DreamHost Web Hosting
- Includes unlimited email at no extra cost
- Plans from $2.59/month
Find Your Domain
- Use Namr to discover perfect domain
- Register free with annual hosting
Create Email Addresses
- Follow guide above
- Set up in 5 minutes
Professional email builds credibility—start today with DreamHost's included email hosting.