Làm thế nào để chuyển email từ tiến hóa sang thunderbird?


10

Tôi đã cập nhật Ubuntu lên 11.10 bằng thông báo cập nhật. Tôi cũng đang chuyển từ giao diện Xubfox sang giao diện Ubuntu - gnome. Tôi đã sử dụng sự tiến hóa trong nhiều năm và muốn chuyển các email đến thunderbird.

Tôi đã xem xét các câu hỏi tương tự mà không có may mắn và giúp đỡ sấm sét khi nhập thủ công. Hầu hết trong số này cho rằng cấu trúc tệp tiến hóa tương tự cấu trúc tệp tiến hóa.

Khi tôi thiết lập thunderbird, nó dường như đã nhập các liên hệ từ tiến hóa (và thực sự đã xóa chúng khỏi tiến hóa. Tuy nhiên, không có thư nào được chuyển. Tôi tìm thấy thư tiến hóa ~/.local/share/evolution/mail/local. Nó có thư mục.db và 3 thư mục - cur, tmp, và mới Sau đó, có các tệp và thư mục ẩn. Mỗi thư mục có ba tệp có liên quan với phần mở rộng .cmeta, .ibex.index.ibex.index.data . Sau đó, tất cả các thư mục có tệp dường như chứa các thư riêng lẻ. không nhìn vào vần hoặc lý do cho sơ đồ đánh số / đặt tên tệp.

Có cách nào tốt để nhập các tệp này không?


có thể trùng lặp -> askubfox.com/questions/27410/ Lời
hhlp

Tôi đã xem xét các liên kết đó là tốt. thư mục tiến hóa có tất cả các thư mục như các tập tin ẩn. Mỗi thư mục này có ba thư mục: cur, new và tmp. Ngay cả khi bạn lấy tất cả các tin nhắn ra khỏi cur và đặt chúng vào thư mục con trong thunderbird, thì các tin nhắn sẽ được hiểu là các thư mục không có gì trong đó ... vì vậy không thể đọc được. thư mục tiến hóa không có phần mở rộng .sbd như trong liên kết cuối cùng, chúng chỉ là .higerdirname.lowerdirname
jim

Câu trả lời:


4

Vì các giải pháp trên không hiệu quả với tôi và vì tôi nghĩ rằng điều này sẽ giúp ích rất nhiều cho người dùng. Không bảo đảm ;-)

Tại sao vấn đề vẫn còn liên quan

Tôi đã có cùng một vấn đề và thật không may Evolution không thể xuất các thư chính xác như các tệp mbox. Vì vậy, tôi đã tìm kiếm một lượng thời gian tốt và cuối cùng tìm thấy một giải pháp.

Tôi có rất nhiều thư mục và thực sự rất nhiều tin nhắn. Vì một số lý do, Evolution đã tạo ra các tệp mbox rất lớn (khoảng 2 GB cho 100 MB thư). Kích thước sẽ không phải là vấn đề, nhưng Thunderbird không thể nhập các tệp đó.

Giải pháp

Vì vậy, may mắn thay, có kịch bản python này cung cấp cho người dùng cao cấp cơ hội để chuyển thư từ Evolution sang Thunderbird.

Giải pháp được mô tả ở đây :

WFM

Tôi đã sử dụng: Thunderbird 12.0.1, Evolution 3.2.3, Ubuntu 12.04.

Sử dụng tập lệnh python để chuyển đổi từ maildir sang mbox, bạn có thể tạo cấu trúc mbox được nhập chỉ với một vài lần nhấp:

  1. An toàn tốt hơn xin lỗi: Sao chép cấu trúc maildir của bạn từ ~/.local/share/evolution/mail/local/một thư mục bạn chọn - giả sử/tmp/mail-copy/local
  2. $ cd /tmp/mail-copy/
  3. Sử dụng kịch bản $ python maildir2mbox.py local LocalMbox
  4. Mở Thunderbird (cũng nên được cài đặt và Nhập / Xuất Công cụ )
  5. Nhấp chuột phải vào Hộp thư đến của bạn và chọn Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectoriesvà chọn /tmp/mail-copy/LocalMboxtệp
  6. Thưởng thức hàng ngàn thư cũ của bạn :-)

Tôi thực sự thích giải pháp này vì nó không yêu cầu phải cài đặt Evolution (không cần xuất).
Beernarrd

Tôi đang thêm liên kết vào cùng một tập lệnh trong git: https://gist.github.com/nyergler/1709069
Beernarrd

3

Bạn đã thấy bài này?

http://ubuntuforums.org/showthread.php?p=10999504

  1. Evolution Evolution: Alt-f, Cài đặt tiến hóa sao lưu ...

    Cài đặt Thunderbird từ Trung tâm Sotware Ubuntu và thiết lập Thunderbird với thông tin tài khoản thư của bạn. Đóng Thunderbird, sau khi kiểm tra xem việc gửi và nhận có hoạt động không.

  2. Mở tiến hóa và di chuyển tất cả các thư mục con (kéo chúng) lên mức cao nhất. Trước khi sang bước tiếp theo, hãy đảm bảo không còn thư mục con nào tồn tại nữa. Sau đó tiến hóa chặt chẽ.

  3. Mở Nautilus.

    Đảm bảo bạn đang ở trong thư mục / home / yourname. Nhấn Control-h, bây giờ bạn sẽ thấy tất cả các thư mục và tệp bị ẩn bên dưới các thư mục của riêng bạn, ví dụ: .aptitude Move to /home/yourname/.local/share/evolution/mail/local/Inbox.sbdNhấn F3. Điều này mở ra một bảng điều khiển khác trong Nautilus.

    Trong bảng điều khiển này goto /home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName

    Tên máy chủ này bạn có thể tìm thấy trong cài đặt tài khoản Thunderbird (Alt-e, a), đi tới Cài đặt máy chủ. Ở đây bạn thấy Tên máy chủ.

  4. Chỉ sao chép các tệp "tệp hộp thư" từ thư mục Evolution "Inbox.sbd" của bạn vào thư mục Thunderbird "ServerName". Không sao chép các tệp khác như xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data, v.v.


2

Thật không may, mẹo trên không giúp tôi, nó chỉ tạo một tệp hộp thư, nhưng bên trong nó, không có tất cả các tin nhắn của tôi. Để giải quyết vấn đề tôi đã làm:

  1. một bản sao lưu của thư trong chương trình tiến hóa bằng Tệp của nó -> Thực hiện khả năng sao lưu. Nó sẽ tạo một tập tin .tar.gz.
  2. loại bỏ chương trình Evolution sau khi thanh lọc nó;
  3. cài đặt thunderbird và cấu hình nó vào tài khoản của bạn;
  4. cài đặt lại - từ zero - tiến hóa và, trước khi chấp nhận tất cả các chỉ dẫn, khôi phục bản sao lưu .tar.gz: tại thời điểm này, nó sẽ hỏi bạn nếu bạn muốn di chuyển sang các tệp maildir và nếu vậy, nó sẽ tạo một hộp thư chỉ để 'trong trường hợp' nếu bạn ghi lại định dạng mới.
  5. đi đến /~.local/share/evolution/mail/local_mboxvà chỉ sao chép các tập tin mbox
  6. dán nó vào của bạn ~/.thunderbird/xxxdefalt/mail/localfolder

Đó là nó.


1

Sau khi thử tất cả các cách trên tôi thấy một giải pháp đơn giản hơn nhiều.

Kéo và thả Inboxbiểu tượng của bạn trong khung bên trái evolutionvào màn hình của bạn. Một tập tin được gọi Messages_from_Inboxsẽ được viết. Bây giờ đổi tên thành Inboxvà sao chép nó vào

~/.thunderbird/whatever.default/mail_acct/ 

Nếu bạn mở thunderbirdnó bây giờ sẽ ở đó. Lặp lại quy trình này với bất kỳ thư mục nào khác mà bạn cần.


1

Bạn cũng có thể chọn tin nhắn trong Evolution và nhấn Ctrl+ Sđể lưu tin nhắn dưới dạng 'mbox'. Sau đó sao chép tập tin vào ~/.thunderbird/xxxxxx.default/Mail/mail_acc/. Khi bạn khởi động Thunderbird, nó sẽ tự động tạo một thư mục chứa các tin nhắn của bạn

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.