如何从原始Mail文件夹恢复cPanel邮件至GoDaddy极致主机?
How to Restore cPanel Mail Folder Backup to GoDaddy Ultimate Hosting
Got it, let's break down exactly how to restore your cPanel Mail backup to GoDaddy's Ultimate Hosting—since you already have the full Mail folder backup, this process is mostly about aligning folder structures and fixing permissions, which are the two most common pitfalls.
Step 1: Access GoDaddy's cPanel File Manager
- Log into your GoDaddy account, navigate to your Ultimate Hosting plan's dashboard, and open cPanel (it should be listed under "Manage" or "Hosting Tools").
- In cPanel, find the "Files" section and click File Manager. Make sure you're in your home directory (usually
/home/[your_cpanel_username]/—this is the default when you open File Manager).
Step 2: Map the Target Mail Folder Structure
GoDaddy's Ultimate Hosting uses a cPanel-compatible structure, so it matches what you had on your old server:
- Locate the
mailfolder in your home directory. If it doesn't exist, create it (right-click > "New Folder", name itmail, set permissions to755). - Inside
mail, create a subfolder for your domain (e.g.,yourdomain.com) if it isn't already there, also set permissions to755. - For each email account you're restoring (like
john@yourdomain.com), create a subfolder underyourdomain.comnamed after the username (e.g.,john). This folder must contain three core subfolders:cur,new,tmp. If these aren't present, create them now and set their permissions to700(critical for mail server access).
Step 3: Upload & Restore Your Backup Files
You can use either File Manager or an FTP client (like FileZilla) for this:
- Using File Manager:
- Navigate to the target email folder (e.g.,
/mail/yourdomain.com/john/). - Click "Upload" in the top toolbar, then drag-and-drop your backup's corresponding folder contents (including
cur,new,tmp, and any custom mail folders you had) into the upload area. - If prompted to overwrite existing files/folders, select "Overwrite"—this will replace the empty core folders with your backed-up data.
- Navigate to the target email folder (e.g.,
- Using FTP:
- Connect to your GoDaddy server using your FTP credentials (found in cPanel's "FTP Accounts" section).
- Navigate to
/home/[your_cpanel_username]/mail/yourdomain.com/john/. - Upload your backup files directly into this directory, overwriting any existing empty folders.
Critical: Fix Permissions After Upload
This is the most important step to avoid mail not showing up:
- Select the
cur,new, andtmpfolders, right-click > "Change Permissions". Set the numeric value to700(owner has read/write/execute access; others have none). - For any custom mail folders (like "Work" or "Archive"), set their permissions to
700as well. - For individual email files inside these folders, set permissions to
600(owner read/write; others no access). - If you're unsure, you can use cPanel's built-in tool: Go to "Email" > "Repair Mailbox Permissions", select your domain/email account, and run the repair to auto-fix permissions.
Step 4: Verify the Restore
- Open GoDaddy's Webmail (either via cPanel's "Webmail" entry in the "Email" section, or by visiting
webmail.yourdomain.com). - Log into the restored email account and check all folders: Inbox, Sent, Drafts, and any custom folders should have your backed-up emails.
- If using a desktop/mobile mail client (Outlook, Thunderbird, etc.), re-sync the account or reconfigure it to pull the restored data.
Extra Tips
- If you backed up the entire
mailfolder (all domains/accounts), you can directly upload the entiremailfolder to your home directory, overwriting the existing one (if any), then run the permission repair tool to fix everything at once. - If some emails still don't appear, clear your Webmail browser cache or try a different browser—sometimes cached data can hide restored content.
内容的提问来源于stack exchange,提问作者NKJ
相关产品推荐
相关产品推荐

