Cơ sở 1: 258 Thái Hà - Đống Đa - Hà Nội
Cơ sở 2: 53/31 Trần Khánh Dư, Q1, TP HCM (Tel: 0773579999)
Tel: 024.6682.2345 - 0989.118.128 - 077.357.9999

Shop TLD

TẤT CẢ LAPTOP ĐANG CÓ TẠI SHOP TLD
HỢP TÁC CHIẾN LƯỢC
VIDEO TRẢI NGHIỂM SẢN PHẨM
PC Đồ Hoạ Chuyên Nghiệp
Quảng cáo
Hướng dẫn cách sao lưu hòm thư của bạn cực kỳ đơn giản
23/07/2012 19:43
Hướng dẫn cách sao lưu hòm thư của bạn cực kỳ đơn giản

 IMAP TOOLS là một bộ sưu tập các script Perl, cho phép bạn làm nhiều nhiệm vụ khác nhau với máy chủ IMAP cũng như POP3. Trong bài viết sau chúng tôi sẽ hướng dẫn các bạn di chuyển hộp thư giữa các máy chủ IMAP bằng IMAP TOOLS. Nội dung chủ yếu tập trung vào các script imapcopy.pl (bản sao các tin nhắn và hộp thư từ một máy chủ IMAP khác) và pop3toimap.pl (bản sao tin nhắn POP3 tới máy chủ IMAP). Cả hai script này đều hỗ trợ SSL.

>>> Di chuyển hộp thư giữa các máy chủ IMAP với IMAPcopy

Nếu bạn chỉ định cổng 993 (995 cho POP3) sau đó một kết nối SSL sẽ được khởi tạo. Nếu số cổng là 143 (110 cho POP3) nó sẽ thử một kết nối không phải SSL. Với bất kỳ giá trị khác, các cổng sẽ thử nghiệm xem có hỗ trợ SSL hay không. Nếu vậy, SSL sẽ được sử dụng để tạo kết nối, còn không vẫn có một kết nối không qua SSL.

1. Một số lưu ý

Ở đây chúng tôi sử dụng hai máy chủ:

  • server1.example.com (máy nguồn)
  • server2.example.com (máy đích)

Với yêu cầu là chuyển hộp thư từ địa chỉ sales@example.com (username: sales@example.com, password:secret) trên máy server1.example.com tới hộp thư của địa chỉ sales@example.com trên server2.example.com(username và password tương tự máy chủ kia).

2. Chuẩn bị

Trước khi bắt đầu, chúng ta hãy kiểm tra cả hai hộp thư xem có những gì trong đó (bạn có thể làm điều này bằng một dịch vụ email client bất kỳ như Outlook, Thunderbird hay web mail như SquirrelMail mà chúng tôi sử dụng dưới đây).

server1.example.com:

Di chuyển hộp thư giữa các máy chủ IMAP với IMAP TOOLS

server2.example.com:

Di chuyển hộp thư giữa các máy chủ IMAP với IMAP TOOLS

Sau khi thực hiện hướng dẫn này, ba tin nhắn trong server1.example.com sẽ xuất hiện trongserver2.example.com.

3. Cài dặt IMAP TOOLS

Việc cài đặt IMAP TOOLS trên server1.example.com hay server2.example.com đều không quan trọng, thậm chí bạn có thể cài nó lên một máy thứ 3 mà không có rắc rối nào.

Chúng ta tải về và cài đặt các script IMAP TOOLS theo đường dẫn thư mục sau:

cd /usr/local/
mkdir imap_tools
cd imap_tools
wget http://www.athensfbc.com/imap_tools/files/imap_tools_V1.105.tar.gz
tar xvfz imap_tools_V1.105.tar.gz

Bây giờ thực thi các script Perl:

chmod +x /usr/local/imap_tools/*.pl

4. Di chuyển email giữa hai IMAP server với imapcopy.pl

Chúng ta sử dụng imapcopy.pl bằng lệnh sau:

/usr/local/imap_tools/imapcopy.pl -S host1[:port]/user1/password1 -D host2[:port]/user2/password2

Vì vậy, áp dụng vào trường hợp ở đây là sao chép email từ sales@example.com trên server1.example.com tớisales@example.com trên server2.example.com như sau:

/usr/local/imap_tools/imapcopy.pl -S server1.example.com/sales@example.com/secret -D server2.example.com/sales@example.com/secret

Đầu ra sẽ có dạng như sau:

root@server1:/usr/local/imap_tools# /usr/local/imap_tools/imapcopy.pl -S server1.example.com/sales@example.com/secret -D server2.example.com/sales@example.com/secret
/usr/local/imap_tools/imapcopy.pl starting
Connected to server1.example.com on port 143

Authenticating to server1.example.com as sales@example.com
Connected to server2.example.com on port 143
Authenticating to server2.example.com as sales@example.com

Number of mailboxes to process: 5
   Drafts mailbox is empty
   Junk mailbox is empty

   Trash mailbox is empty
   Sent mailbox is empty
   Copied 3 messages to INBOX
Copied 3 total messages

root@server1:/usr/local/imap_tools#

Lúc này trên server đích (server2.example.com) sẽ nhìn thấy những email từ máy server1.example.com:

Di chuyển hộp thư giữa các máy chủ IMAP với IMAP TOOLS

5. Di chuyển email từ máy chủ POP3 tới máy chủ IMAP với pop3toimap.pl

Bạn có thể sử dụng pop3toimap.pl bằng dòng lệnh sau:

/usr/local/imap_tools/pop3toimap.pl -p POP3host[:port] -i IMAPhost[:port] -u users_file

Trong đó users_file có định dạng như sau:

popUsername password imapUsername password

Vì vậy cần tạo tập tin /usr/local/imap_tools/users_file chứa nội dung các chi tiết đăng nhập:

vi /usr/local/imap_tools/users_file
sales@example.com secret sales@example.com secret

Và cuối cùng, dòng lệnh để sao chép emai từ sales@example.com trên POP3 server: server1.example.com tớisales@example.com trên IMAP server: server2.example.com là:

/usr/local/imap_tools/pop3toimap.pl -p server1.example.com -i server2.example.com -u /usr/local/imap_tools/users_file

Nếu bạn gặp lỗi:

Unexpected response to SELECT INBOX. command: 1 NO Mailbox does not exist, or must be subscribed to.
unexpected APPEND response: 1 NO Access denied for APPEND on INBOX. (ACL "i" required)

Khắc phục bằng cách mở pop3toimap.pl...

vi /usr/local/imap_tools/pop3toimap.pl

… và tạo chú thích tại dòng 123 ($mailbox = 'INBOX' unless $mailbox;) và thêm vào dòng 124 ($mailbox = 'INBOX';):

[...]
   foreach $msgnum ( @popMsgList ) {
      if ( $range ) {
         Log("msgnum $msgnum") if $debug;
         next if $msgnum < $lower;
         next if $msgnum > $upper;
      }
      Log("Fetching POP message $msgnum") if $debug;
      $msg = getPOPMsg( $msgnum, $p_conn );

      getFlag( \$msg, \$flag );
      getDate( \$msg, \$date );

      next if $msg eq '';

      #$mailbox = 'INBOX' unless $mailbox;
      $mailbox = 'INBOX';
      selectMbx( $mailbox, $i_conn );

      if ( insertMsg(*msg, $mailbox, $date, $flag, $i_conn ) ) {
         $copied++;
         $grandTotal++;
         Log("$copied messages migrated") if $copied/100 == int($copied/100);

         #  Delete the message from the POP server if the delete flag is set
         deletePOPMsg( $msgnum, $p_conn ) if $delete;

      }
   }
[...]

Sau đó chạy lại lệnh trên lần nữa:

/usr/local/imap_tools/pop3toimap.pl -p server1.example.com -i server2.example.com -u /usr/local/imap_tools/users_file

Kết quả hiển thị như sau:

root@server1:/usr/local/imap_tools# /usr/local/imap_tools/pop3toimap.pl -p server1.example.com -i server2.example.com -u /usr/local/imap_tools/users_file
pop3toimap 1.3 starting
There are 1 users to be migrated

Connected to server1.example.com on port 110
Connected to server2.example.com on port 143
Migrating sales@example.com on server1.example.com to sales@example.com on server2.example.com (3 messages)


       Summary of POP3 -> IMAP migration

Users migrated  1
Total messages  3

Total bytes     2912

root@server1:/usr/local/imap_tools#

Lúc này trên server đích (server2.example.com) sẽ nhìn thấy những email từ máy server1.example.com:

Di chuyển hộp thư giữa các máy chủ IMAP với IMAP TOOLS

THAY MAN HINH LAPTOP, THAY MÀN HÌNH LAPTOP

Latest news
Shop công nghệ TLD khuyễn mãi khủng 1/10/2014 đến 1/1/2015 (03/10/2014)
Hướng dẫn cách tránh bị luộc đồ khi đi sửa Laptop (16/11/2013)
Bảo dưỡng Laptop Gateway NV57 (10/04/2013)
Thay màn LCD Lenovo Thinkpad E520 (28/01/2013)
Sửa bo mạch chủ của Laptop HP (28/01/2013)
Sự cố đen màn hình Laptop Hp TX 1000 (28/01/2013)
Thay LED Laptop Sony Vaio VPCZ1 (19/01/2013)
Bảo dưỡng Laptop Sony Vaio PCG-81114L (19/01/2013)
Thay màn hình LCD Sony Vaio VPC-Z1190S (19/01/2013)
Tháo nâng cấp Laptop Dell Inspiron 14R-N4010 (17/01/2013)
Tháo và nâng cấp Laptop Dell 17R N7110 (17/01/2013)
Nâng cấp Ram, Thay ổ đĩa Dell Inspiron (17/01/2013)
Thay màn LCD Laptop Sony Vaio VPCEH (17/01/2013)
Mở máy vệ sinh Laptop Toshiba A100 Notebook (12/01/2013)
Tháo mở máy Laptop Toshiba Satellite C655 (12/01/2013)
Thay màn hình LCD Laptop Asus U50A (12/01/2013)
Tháo và vệ sinh Laptop (11/01/2013)
Thay LCD Laptop Acer 7031 (11/01/2013)
Máy tính bảng siêu bền, siêu khủng của Panasonic (09/01/2013)
Thay bàn phím Asus A6000 (09/01/2013)
Thay bàn phím và ổ cứng HP DM4-1000 (09/01/2013)
Bảo dưỡng vệ sinh Laptop Acer Aspire 7520 (09/01/2013)
Tháo và bảo dưỡng Laptop Acer Aspire 5738G (09/01/2013)
Vệ sinh thay dán tản nhiệt Acer Aspire 5920G (09/01/2013)
Thay LCD Laptop Lenovo G550 (09/01/2013)
Nâng cấp Ram Laptop Dell XPS L502X or L501X (09/01/2013)
Thay LCD Laptop Dell XPS 15 L501X (09/01/2013)
Thay LCD Laptop Dell Latitude E6410 (09/01/2013)
Nâng cấp ram cho Laptop HP Probook 4520s (08/01/2013)
Nâng cấp thêm Ram Laptop Acer Aspire 5745G-724G50Mn (08/01/2013)
Thay ổ cứng và bảo dưỡng Laptop Acer Aspire 5742 (08/01/2013)
Thay LCD Laptop [ACER Aspire 5534] (08/01/2013)
Thay thế màn hình Laptop - Acer Aspire One D255E (08/01/2013)
Old news
Hướng dẫn tăng tốc Wifi cực nhanh, mời các bạn thao khảo (23/07/2012)
Hướng dẫn cách cài đặt bảo mật cho WIFI nhà bạn (23/07/2012)
Hướng dẫn Tạo máy ảo trên Windows 8 (23/07/2012)
Những điều cần biết về máy tính khi bạn chuyển cơ quan làm việc (23/07/2012)
Những điều bạn cần biết trước khi mua Laptop (23/07/2012)
Ảnh thực tế Galaxy S III Olympics (23/07/2012)
LG bán Ultra-HDTV 3D 84 inch tại Hàn Quốc (23/07/2012)
Canon EOS M dùng cảm biến giống 650D (23/07/2012)
Rò rỉ ảnh thực tế Xperia GX (23/07/2012)
Đánh giá chất lượng cửa Laptop ASUS Zenbook Prime 2 (23/07/2012)
HP Envy 4 Ultrabook 1012TU máy đẹp, rẻ chất lượng được (23/07/2012)
Firefox 15 beta nhiều tính năng mới, khám phá nào các bạn (23/07/2012)
Những phần cứng máy tính mà Microsoft sản xuất tốt nhất trong lịch sử (23/07/2012)
Huawei công bố MediaPad FHD, BXL lõi tứ, chạy ICS 4.0, RAM 2GB Khủng quá (23/07/2012)
"Bóc Tem" iPhone 3GS 2012 (23/07/2012)
Những máy tính bảng 7 inch đáng chú ý trên thị trường (23/07/2012)
Nexus 7 của Google có thực sự là tốt? (23/07/2012)
Âm mưu nham hiểm của Trung Quốc chiếm đảo trường xa, hoàng xa Việt Nam (22/07/2012)
Phác thảo 3 chiều của HAUV cực hay (22/07/2012)
Music Hall MMF 2.2 cho dân chơi nhạc DJ giá tốt (22/07/2012)
Tìm hiểu về Tivi Oled (22/07/2012)
Lên mua máy tính bảng 7'' inch nào đây? (22/07/2012)
Máy tính độ có 1 không 2 giá 144 triệu đồng, khám phá nào các bạn (22/07/2012)
Bộ hình nền tuyệt đẹp cho windows 7 và 8 tải ngay không hối hận giờ (22/07/2012)
Hướng dẫn cách tạo ổ đĩa logic trong Windows 7 (21/07/2012)
Hướng dẫn dùng Excel một cách đơn giản hiểu quả (21/07/2012)
Hướng dẫn cách dùng ổ cứng hợp lý (21/07/2012)
Hướng dẫn cách tìm lại ních yahoo bị đánh cắp (21/07/2012)
Samsung sản xuất màn hình AMOLED uốn cong độ phân giải cao (21/07/2012)
HP Envy ra mắt phiên bản 15, 17 và 17 3D lên thế hệ CPU Ivy Bridge của Intel (21/07/2012)
Vệ tinh tự chế của Việt Nam đã bay lên quý đạo trái đất thành công (21/07/2012)
Phần mềm ghép ảnh đơn giản mà hay đây, tải đi nào các bạn ơi (21/07/2012)
Galaxy Note II, CPU 1,6 Ghz, Ram 2gb cực khủng đây (21/07/2012)
Tin tức mới nhất