Bagaimana cara mengirim email dari evolusi ke thunderbird?

10

Saya memperbarui ubuntu ke 11.10 menggunakan pemberitahuan pembaruan. Saya juga beralih dari antarmuka Xubuntu ke ubuntu - gnome. Saya telah menggunakan evolusi selama bertahun-tahun dan ingin mengirim email ke thunderbird.

Saya telah melihat pertanyaan serupa tanpa hasil dan bantuan thunderbird untuk mengimpor secara manual. Sebagian besar berasumsi bahwa struktur file evolusi mirip dengan struktur file evolusi.

Ketika saya mengatur thunderbird, tampaknya telah mengimpor kontak dari evolusi (dan benar-benar menghapusnya dari evolusi. Namun tidak ada surat yang ditransfer. Saya menemukan surat evolusi ~/.local/share/evolution/mail/local. Ini memiliki folder.db dan 3 direktori - sk, tmp, dan baru lalu ada file dan direktori tersembunyi. Setiap direktori memiliki tiga file terkait dengan ekstensi .cmeta, .ibex.index , dan .ibex.index.data . Lalu semua direktori memiliki file yang tampaknya berisi pesan-pesan individual. tidak melihat sajak atau alasan penomoran file / skema penamaan.

adakah cara yang bagus untuk mengimpor file-file ini?

Jim
sumber
kemungkinan duplikat -> askubuntu.com/questions/27410/…
hhlp
Saya telah melihat set tautan itu juga. folder evolusi memiliki semua direktori sebagai file tersembunyi. Masing-masing memiliki tiga folder: skr, baru dan tmp. Bahkan jika Anda mengambil semua pesan keluar dari skr dan meletakkannya di subdirektori di thunderbird, maka pesan-pesan tersebut dapat diartikan sebagai folder tanpa apa-apa di dalamnya ... sehingga tidak dapat dibaca. folder evolusi tidak memiliki ekstensi .sbd seperti pada tautan terakhir, mereka hanya .higerdirname.lowerdirname
jim

Jawaban:

4

Karena solusi di atas tidak bekerja untuk saya dan karena saya pikir ini akan membantu banyak pengguna. Tanpa jaminan ;-)

Kenapa masalahnya masih relevan

Saya memiliki masalah yang sama dan sayangnya Evolution tidak dapat mengekspor email dengan benar sebagai file mbox. Jadi saya mencari waktu yang baik dan akhirnya menemukan solusi.

Saya memiliki banyak folder dan benar-benar banyak pesan. Untuk beberapa alasan Evolution membuat file-file mbox menjadi sangat besar (sekitar 2GB untuk 100MB email). Ukurannya tidak akan menjadi masalah itu, tetapi Thunderbird tidak dapat mengimpor file itu.

Solusinya

Jadi untungnya ada skrip python yang memberikan pengguna tingkat lanjut kesempatan untuk memindahkan email dari Evolution ke Thunderbird.

Solusinya dijelaskan di sini :

WFM

Saya menggunakan: Thunderbird 12.0.1, Evolution 3.2.3, Ubuntu 12.04.

Menggunakan skrip python untuk mengkonversi dari maildir ke mbox Anda dapat membuat struktur mbox yang diimpor dengan hanya beberapa klik:

  1. Lebih baik aman daripada menyesal: Salin struktur maildir Anda dari ~/.local/share/evolution/mail/local/ke direktori pilihan Anda - katakanlah/tmp/mail-copy/local
  2. $ cd /tmp/mail-copy/
  3. Gunakan skrip $ python maildir2mbox.py local LocalMbox
  4. Buka Thunderbird (harus diinstal dan Impor / Ekspor Alat juga)
  5. Klik kanan pada Kotak Masuk Anda dan pilih Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectoriesdan pilih /tmp/mail-copy/LocalMboxfile
  6. Nikmati ribuan surat lama Anda :-)
Bertram Nudelbach
sumber
Saya sangat suka solusi ini karena tidak memerlukan Evolution untuk diinstal (tidak perlu mengekspor).
Beernarrd
Saya menambahkan tautan ke skrip yang sama di git: https://gist.github.com/nyergler/1709069
Beernarrd
3

Pernahkah Anda melihat posting ini?

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

  1. Evolusi Cadangan: Alt-f, Pengaturan evolusi cadangan ...

    Instal Thunderbird dari Ubuntu Sotware Center dan setup Thunderbird dengan informasi akun email Anda. Tutup Thunderbird, setelah memeriksa apakah pengiriman dan penerimaan berfungsi.

  2. Buka evolusi dan pindahkan semua sub-folder (seret mereka) ke level tertinggi. Sebelum pergi ke langkah berikutnya pastikan tidak ada lagi sub-folder. Lalu tutup evolusi.

  3. Buka Nautilus.

    Yakinkan Anda berada di folder / home / yourname Anda. Tekan Control-h, sekarang Anda melihat semua folder dan file tersembunyi di bawah folder Anda sendiri, dengan contoh: .aptitude Pindah ke /home/yourname/.local/share/evolution/mail/local/Inbox.sbdTekan F3. Ini membuka panel lain di Nautilus.

    Di panel ini kebagian /home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName

    Servername ini dapat Anda temukan di pengaturan akun Thunderbird (Alt-e, a), pergi ke Pengaturan Server. Di sini Anda melihat ServerName.

  4. Salin hanya file "file kotak surat" dari folder "Inbox.sbd" Evolution Anda ke folder "ServerName" Thunderbird. Jangan menyalin file lain seperti xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data dll.

Toolaidback
sumber
2

Sayangnya tip di atas tidak membantu saya, itu hanya membuat file kotak surat tetapi, di dalamnya, tidak memiliki semua pesan saya. Untuk mengatasi masalah yang saya lakukan:

  1. cadangan email dalam program evolusi menggunakan File-nya -> Lakukan kemungkinan cadangan. Ini akan membuat file .tar.gz.
  2. hapus program Evolusi setelah membersihkannya;
  3. instal thunderbird dan konfigurasikan ke akun Anda;
  4. instal ulang - dari nol - evolusi dan, sebelum menerima semua indikasi, kembalikan cadangan .tar.gz: saat ini ia akan menanyakan apakah Anda ingin bermigrasi ke file maildir dan jika demikian, itu akan membuat kotak surat hanya untuk 'jaga-jaga' jika Anda memarut format baru.
  5. pergi ke /~.local/share/evolution/mail/local_mboxdan salin file mbox
  6. rekatkan ke ~/.thunderbird/xxxdefalt/mail/localfolder

Itu dia.

Dener
sumber
1

Setelah mencoba semua hal di atas, saya menemukan solusi yang lebih sederhana.

Seret dan lepas Inboxikon Anda di panel kiri evolutionke desktop Anda. File yang dipanggil Messages_from_Inboxakan ditulis. Sekarang ganti namanya Inboxdan salin

~/.thunderbird/whatever.default/mail_acct/ 

Jika Anda membuka thunderbirdsekarang akan ada di sana. Ulangi prosedur ini dengan folder lain yang Anda butuhkan.

pengguna49301
sumber
1

Anda juga dapat memilih pesan di Evolution dan tekan Ctrl+ Suntuk menyimpan pesan sebagai 'mbox'. Kemudian salin file tersebut ke ~/.thunderbird/xxxxxx.default/Mail/mail_acc/. Ketika Anda memulai Thunderbird, ia akan secara otomatis membuat folder dengan pesan-pesan Anda

inokenty
sumber