خانه / مدیریت سرور / انتقال ایمیل ها از Plesk به CPanel (یا هر اکانت IMAP دیگری)
انتقال ایمیل ها از Plesk به CPanel (یا هر اکانت IMAP دیگری)

انتقال ایمیل ها از Plesk به CPanel (یا هر اکانت IMAP دیگری)

گاهی ممکن است  قصد داشته باشید اکانت های ایمیلتان را از یک شرکت یا سرور قدیمی به سرور جدیدتان ببرید ، دسترسی لازم هم برای انتقال ایمیل ها ندارید ، اینجا ابزاری مثل ImapSync خیلی مفید می تواند باشد.

کار اصلی Imap Sync انتقال ایمیل ها (inbox,sent item,…) از سرور مبدا به مقصد بدون نیاز به دسترسی Super User / Root / Reseller  است، فقط دسترسی Login به Imap / POP3 را نیاز دارد.

در این مطلب آموزش انتقال ایمیل ها از Plesk به CPanel را مورد بررسی قرار می دهیم:

دسترسی ها به دو سرور به شرح زیر است:

  • دسترسی به کنترل پنل هاست (Plesk و cPanel) برای ایجاد Email Account و تغییر رمز Account ها.
  • لیست Email و Password ها در سرور.
  • ایمیل سرور اول‌(پلسک) با آی پی ۱۹۲.۱۶۸.۱.۱۰۰
  • ایمیل سرور دوم(سی پنل) با آی پی ۱۹۲.۱۶۸.۱.۲۰۰

بعد از اینکه لیست Email ها و Password هارو تهیه شد، یک سند (فایل معمولی) در Notepad / vim / kate / … ایجاد کنید و با فرمت زیر Email ها و Password ها رو لیست کنید:

Copy info@discoverwebidea.com  mypassword  info@discoverwebidea.com mypassword

Copy info@discoverwebidea.com  mypassword  info@discoverwebidea.com mypassword

Copy info@discoverwebidea.com  mypassword  info@discoverwebidea.com mypassword

فعلا نیازی به فایل بالا نیست

روی سرور مقصد (cPanel) می بایست ImapSync را دانلود کنید.

wget http://home.arcor.de/armin.diehl/imapcopy/imapcopy.tar.gz

tar -xvf imapcopy.tar.gz

cd imapcopy

اگر سیستم ۶۴ بیت دارید glibc i686 هم نصب کنید ، دقت کنید که حتما باید نصب باشد

حالا، وارد فولدر imapcync شدیم ، حالا باید اطلاعات ایمیل ها و مشخصات مبدا و مقصد رو برای imapsync تعریف کنید

فایل ImapCopy.cfg رو باز کنید. ، به قسمتی که شکل زیر هست دقت کنید:

 

##############

# Sourceserver

##############

SourceServer localhost

SourcePort 143

###################

# Destinationserver

###################

DestServer localhost

DestPort 143

راهنمایی:

Source Server = مبدا

Destination Server = مقصد

 

حالا IP/Address سرور رو جای localhost جا گذاری کنید.

به دستورات زیر نیز توجه کنید:

 

#############################

# List of users and passwords

#############################

# SourceUser SourcePassword DestinationUser DestinationPassword

Copy “foo” “foosrcpw” “foo” “foodestpw”

Copy “bar” “barsrcpw” “bar” “test”

دقیقا مانند مثال های ذکر شده در بالا ،‌ این مورد هم جا گذاری کنید و این ۲ نمونه هم کامنت کنید.

بعد از تعریف مقدیر نوبت تست کردن می رشد.

ببا دستور زیر آزمایش شروع شده و نتیجه اعلام میگردد (اگر error رخ داد توجه و رفع کنید)

دستور دوم هم عملیات انتقال را آغاز می کند:

 

############ Test the transfer

./imapcopy -t

############ Transfer Now!

./imapcopy

 

 

جوابی بنویسید

ایمیل شما نشر نخواهد شدخانه های ضروری نشانه گذاری شده است. *

*