ترتیب درست این است: اول اکانت‌های ایمیل را با همان آدرس‌ها روی هاست جدید بسازید، بعد نامه‌های قدیمی را منتقل کنید، و آخر از همه DNS را عوض کنید. اگر DNS را زودتر تغییر بدهید، نامه‌های تازه به سروری می‌روند که هنوز صندوقی رویش نیست و برگشت می‌خورند. بعد از تغییر DNS هم تا دو روز هاست قدیم را نگه دارید.

کدام روش؟

روش مناسب برای نکته
بکاپ کامل سی‌پنل هر دو هاست سی‌پنل دارند همه‌چیز با هم منتقل می‌شود: سایت، ایمیل، رمزها، فورواردرها
برنامه‌ی ایمیل (Outlook یا Thunderbird) چند صندوق کوچک بدون ابزار خاص؛ برای صندوق چندگیگابایتی کند است
imapsync صندوق‌های زیاد یا بزرگ، یا هاست قدیم سی‌پنل نیست سریع و دقیق؛ باید روی یک کامپیوتر نصب شود

روش ۱: بکاپ کامل سی‌پنل

اگر هاست قدیم هم سی‌پنل است، ساده‌ترین راه است. بکاپ کامل، پوشه‌ی mail و تنظیمات همه‌ی اکانت‌ها را در خودش دارد و بعد از بازگردانی، رمزها هم همان می‌مانند و لازم نیست کسی در گوشی‌اش چیزی را عوض کند. در رایکت انتقال سایت و ایمیل از هاست قبلی رایگان انجام می‌شود؛ کافی است درخواست بدهید. (درخواست انتقال رایگان)

روش ۲: با برنامه‌ی ایمیل

  1. روی هاست جدید همان آدرس را بسازید.
  2. در Thunderbird یا Outlook دو حساب IMAP اضافه کنید: یکی به سرور قدیم و یکی به سرور جدید. چون DNS هنوز عوض نشده، برای حساب جدید به‌جای mail.دامنه، نام سرور یا آی‌پی هاست جدید را بنویسید.
  3. صبر کنید حساب قدیم کامل دانلود شود.
  4. نامه‌های هر پوشه را انتخاب کنید و به پوشه‌ی متناظر در حساب جدید بکشید. Inbox، Sent و هر پوشه‌ای که خودتان ساخته‌اید.
  5. بعد از تمام شدن، تعداد نامه‌های دو طرف را مقایسه کنید.

(افزودن حساب در Outlook و Thunderbird)

روش ۳: imapsync

imapsync ابزاری است که دو صندوق IMAP را مستقیم با هم یکی می‌کند: پوشه‌ها، تاریخ‌ها و وضعیت خوانده‌شده را نگه می‌دارد و اگر دوباره اجرا شود فقط نامه‌های تازه را می‌برد. روی ویندوز، مک یا لینوکسِ خودتان اجرا می‌شود و برای هر صندوق آدرس و رمز دو طرف را می‌گیرد. مزیت اصلی‌اش همین اجرای دوباره است: یک بار قبل از تغییر DNS و یک بار بعدش، تا نامه‌هایی که در این فاصله رسیده‌اند هم منتقل شوند.

ترتیب کار، قدم‌به‌قدم

  1. فهرست بگیرید: همه‌ی آدرس‌ها، فورواردرها، پاسخ‌های خودکار و فیلترهای هاست قدیم.
  2. روی هاست جدید بسازید: همان آدرس‌ها، ترجیحاً با همان رمزها.
  3. نامه‌ها را منتقل کنید با یکی از سه روش بالا.
  4. مقدار TTL رکوردها را یک روز قبل کم کنید (مثلاً ۳۰۰ ثانیه) تا تغییر سریع‌تر پخش شود.
  5. DNS را عوض کنید: نیم‌سرورها یا رکوردهای A و MX.
  6. SPF و DKIM را روی هاست جدید بسازید؛ کلید DKIM هر سرور فرق دارد. (راهنما)
  7. ۴۸ ساعت بعد یک بار دیگر صندوق‌های هاست قدیم را ببینید و نامه‌های جامانده را منتقل کنید.
  8. بعد هاست قدیم را لغو کنید.

اشتباه‌های رایج

  • لغو هاست قدیم همان روز انتقال.
  • فراموش کردن پوشه‌ی Sent و پوشه‌های دست‌ساز.
  • جا ماندن Email Routing روی حالت اشتباه. (ایمیل بعد از انتقال کار نمی‌کند)
  • تنظیم برنامه‌ی ایمیل با آی‌پی سرور قدیم به‌جای نام دامنه؛ بعد از انتقال دیگر وصل نمی‌شود.

سوال‌های رایج

بعد از انتقال باید تنظیمات گوشی را عوض کنم؟

اگر نام سرور را mail.دامنه گذاشته بودید و رمز عوض نشده، نه؛ خودش به سرور جدید وصل می‌شود. اگر نام سرور قبلی را نوشته بودید، باید اصلاح شود.

در فاصله‌ی تغییر DNS نامه‌ای گم می‌شود؟

اگر آدرس‌ها روی هر دو هاست وجود داشته باشد، نه. هر نامه به یکی از دو سرور می‌رسد و نامه‌های رسیده به سرور قدیم را در قدم هفتم برمی‌دارید.

از جیمیل یا سرویس دیگر هم می‌شود به هاست منتقل کرد؟

بله. هر سرویسی که IMAP بدهد با روش دوم و سوم قابل انتقال است.