Email archiving in cPanel allows you to automatically save incoming, outgoing, and mailing list messages for a specified period. The system stores archived emails in your mail directory, creating daily folders with timestamped messages that you can access through cPanel or your email client. This feature archives messages immediately upon receipt, before any filters are applied, ensuring a complete record of all email activity.
Understanding Email Archiving in cPanel
Email archiving is a powerful feature that preserves copies of all email messages passing through your account. When enabled, the system automatically creates daily directories in your mail folder using the format archivetype.YYYY-MM-DD, containing all messages of the specified archive type for that day.
The archiving process happens instantly when the system receives a message. This means the archive captures emails before any filters, spam detection, or other processing occurs. Both spam and legitimate emails are archived, giving you a complete record of all mail activity.
Important: The Archive feature only works if your hosting provider has enabled it at the server level. This requires two administrator settings: the Enable Email Archiving option in server configuration and the Email Archiving feature in your account's feature list. If you don't see the Archive interface in cPanel, contact your hosting provider to enable these settings.
How Email Archiving Works
The email archiving system operates continuously once enabled. Here's what happens:
- Messages are archived immediately upon receipt, before any filters or spam detection
- The system archives both spam and legitimate emails
- Each day receives its own directory with all archived messages
- Archives use Greenwich Mean Time (GMT) for naming directories and timestamping messages
- You can view archived messages through cPanel or any email client
- Only messages received after enabling the feature are archived
Keep in mind that archived messages consume disk space. The longer your retention period and the more email you receive, the more storage space your archives will require. Monitor your disk usage to ensure you have sufficient space available.
Setting Up Default Archive Configuration
To enable email archiving with default settings for all your domains, follow these steps:
- Select your preferred archive type (incoming, outgoing, or mailing list messages)
- Choose how long the system should retain archived messages
- Click Apply to All My Domains to use this configuration across all domains on your account
The interface will display a confirmation message once archiving is enabled. This default configuration applies automatically to all domains associated with your cPanel account, ensuring consistent archiving policies.
Managing Domain-Specific Archive Settings
The Manage Archiving table displays current archiving settings for each domain on your account. You can customize settings for individual domains as needed.
Modifying Archive Settings for a Single Domain
To change email archiving for a specific domain:
- Locate the domain in the Manage Archiving table
- Select your preferred archive type
- Choose the retention period for archived messages
- Save your changes
This allows you to maintain different archiving policies for different domains. For example, you might archive business email longer than personal email, or only archive incoming messages for certain domains.
Important Considerations
Before enabling email archiving, understand these key points:
- Disk Space: Archives grow continuously based on email volume and retention period. Ensure adequate disk space before enabling this feature
- Time Zone: All archives use GMT for timestamps and directory names. You cannot change this setting
- Retroactive Archiving: Only messages received after enabling archiving are saved. Previous emails are not archived
- Server Requirements: Your hosting provider must enable archiving at the server level for this feature to appear in cPanel
OBHost provides email archiving capabilities on compatible hosting plans. Monitor your disk usage regularly to prevent storage issues, especially if you maintain long retention periods or receive high email volumes.
Frequently Asked Questions
Why don't I see the Archive option in my cPanel?
The Archive interface only appears if your hosting provider has enabled email archiving at the server level. This requires two administrator settings: the Enable Email Archiving support setting and the Email Archiving feature in your account's feature list. Contact your hosting provider to request these settings be enabled if you need archiving functionality.
How much disk space will email archiving use?
Archive storage requirements depend on your email volume and retention period. A high-traffic email account with a long retention period will consume significantly more space than a low-traffic account with shorter retention. Monitor your disk usage through cPanel to track archive growth and adjust retention periods if needed to manage space efficiently.
Can I archive emails sent before enabling the feature?
No, the email archiving system only saves messages received after you enable the feature. Previous emails are not retroactively archived. If you need to preserve older messages, consider using your email client to export and store them separately before enabling archiving.
Does email archiving affect spam filtering or email filters?
Email archiving happens before any filters are applied. The system archives messages immediately upon receipt, so both spam and legitimate emails are saved regardless of filtering rules. This ensures you have a complete record of all email activity, but it also means spam messages will consume archive storage space.
The OBHost support team is available 24/7 to assist with email archiving configuration and troubleshooting. Visit our contact page or email support@obhost.org for help with your email archiving needs.