اعلانها
پاک کردن همه
مهاجرت و ارتقا نسخه
2
دیدگاهها
1
کاربران
0
واکنشها
488
بازدید
8
19/05/2026 6:44 ق.ظ
شروعکننده موضوع
میخواهیم ایمیلهای موجود کاربران را از سرور قدیم به جدید منتقل کنیم. بهترین روش چیست؟
روش استاندارد و مستقل از نوع سرور، همگامسازی IMAP به IMAP است. ابزار رایج برای این کار imapsync است.
مزیت: ساختار پوشهها، وضعیت خوانده/نخوانده، و تاریخ پیامها حفظ میشود؛ و میتوانید چند بار اجرا کنید — بار دوم فقط تفاوتها منتقل میشود.
الگوی کار:
imapsync --host1 old.example.com --user1 user@example.com --password1 PASS1 \
--host2 mail.example.com --user2 user@example.com --password2 PASS2 \
--ssl1 --ssl2
استراتژی پیشنهادی برای کم کردن قطعی:
- چند روز قبل از سوییچ، یک همگامسازی کامل اجرا کنید (این طولانیترین بخش است).
- در لحظهی تغییر MX، یک همگامسازی افزایشی اجرا کنید — فقط ایمیلهای چند روز اخیر منتقل میشود و سریع تمام میشود.
- یک بار دیگر بعد از ۲۴ ساعت اجرا کنید تا ایمیلهایی که در فاصله به سرور قدیم رسیدهاند هم منتقل شوند.
نکات عملی:
- برای این کار به رمز کاربران نیاز دارید. اگر ندارید، میتوانید موقتاً رمزها را بازنشانی کنید یا از قابلیت master password سرور (اگر وجود دارد) استفاده کنید.
- محدودیت اتصال همزمان IMAP را موقتاً بالا ببرید وگرنه IDS ممکن است شما را مسدود کند.
- برای صندوقهای خیلی بزرگ، انتقال ساعتها طول میکشد. از قبل زمانبندی کنید.
1 پاسخ