Hướng dẫn này sẽ giải thích cách bạn có thể di chuyển các tài khoản email hiện có của mình sang dịch vụ email được lưu trữ của chúng tôi.
Nếu bạn muốn làm điều gì đó dễ dàng/đơn giản, bạn có thể sử dụng công cụ trực tuyến này và di chuyển các tài khoản từng cái một:
https://imapsync.lamiral.info/X/
HOẶC
Nếu bạn là người thích tự làm, một cách dễ dàng để tự động di chuyển từ nhà cung cấp dịch vụ email cũ sang Dịch vụ Email Lưu trữ của chúng tôi là sử dụng ImapSync.
Bạn có thể tải xuống tại đây:
Bắt đầu bằng việc tải xuống ImapSync. Bạn có thể mua từ trang web ở trên, hoặc lấy các phiên bản cũ hơn từ kho lưu trữ của Ubuntu/Debian.
Nội dung này cũng có thể được tải xuống từ Github, tại đây:
https://github.com/imapsync/imapsync
Sau khi biên dịch/cài đặt xong, hãy tạo danh sách người dùng của bạn theo định dạng này:
[source-username],[source-password],[destination-username],[destination-password]
Trong đó [source-username] là tên người dùng IMAP nguồn (địa chỉ email), và [destination-username] là tên người dùng (địa chỉ email) cho máy chủ IMAP đích của bạn. Mỗi dòng phải có một mục nguồn => đích. Hãy phân tách các mục mới bằng dòng mới:
SOURCEUSER1@SOURCEDOMAIN.com,password,DESTINATIONUSER1@DESTINATIONDOMAIN.com,password SOURCEUSER2@SOURCEDOMAIN.com,password,DESTINATIONUSER2@DESTINATIONDOMAIN.com,password johndoe@test.com,password,janedoe@newtest.com,password
Lưu tệp với tên migration.csv. Sau đó chạy lệnh sau:
{ while IFS=',' read u1 p1 u2 p2; do
./imapsync --host1 [source-hostname] --authmech1 PLAIN --user1 "$u1" --password1 "$p1" --prefix1 INBOX/ --sep1 / \
--host2 [destination-hostname] --authmech2 PLAIN --user2 "$u2" --password2 "$p2" --prefix2 INBOX. --sep2 .
done ; } < migration.csvThay thế [source-hostname] bằng tên máy chủ/IP của máy chủ nguồn. Thay thế [destination-hostname] bằng tên máy chủ/IP của máy chủ đích.
Thực thi lệnh này sẽ nhập toàn bộ email từ các tài khoản nguồn sang các tài khoản đích.
Xin lưu ý rằng tài liệu này giả định dấu phân tách không gian tên (namespace separator) của host1 là "/" và của host2 là "." . Điều này có thể khác trên máy chủ thư hiện tại của bạn.
--prefix1 INBOX/ --sep1 /
--prefix2 INBOX. --sep2 .
Các mục này là tùy chọn, nhưng có thể cần thiết vì máy chủ thư yêu cầu dùng dấu "." làm dấu phân tách.
Lưu ý: Khi di chuyển, thứ tự các thư trong hộp thư đến sẽ được sắp xếp/hiển thị theo ngày thư được sửa đổi lần cuối (không nhất thiết là ngày nhận e-mail).