ekspor email dari file PST di Outlook 2010 ke Thunderbird

13

Saya akan mulai dengan menjelaskan masalahnya ..

Saya memiliki akun email yang dikonfigurasi di Outlook 2010 yang terhubung ke server Exchange. Saya mencadangkan email saya secara lokal ke file PST. (sekarang saya tidak lagi memiliki akses ke akun Exchange)

Selanjutnya saya ingin mengekspor surat-surat yang diarsipkan ini untuk digunakan di dalam Thunderbird 10.x (letakkan di Folder Lokal di TB). File PST berukuran sekitar 500MB.

Saya mencoba berbagai metode:

  • Upaya pertama saya adalah menggunakan Import > Mail > Outlookfitur langsung dari dalam TB seperti yang disarankan di sini .
  • Dalam upaya lain, saya "menyalin" email saya (drag-drop) ke email IMAP umum ketiga yang dikonfigurasi di Outlook dan Thunderbird (yang sebenarnya merupakan server email yang berjalan secara lokal pada antarmuka 127.0.0.1), kemudian saya menariknya ke dalam folder lokal saya sekali di dalam TB.
  • Saya bahkan mencoba menggunakan Outlook Express sebagai langkah perantara (Outlook -> Outlook Express -> Thunderbird).

Semua hal di atas gagal, karena email tidak disimpan ketika diekspor. Saya telah menemui sejumlah masalah, antara lain:

  • jika kita memiliki Content-Type: multipart/alternative;email dengan kedua format html / teks, maka hanya html yang diekspor.
  • pengkodean yang berbeda kadang-kadang digunakan daripada yang asli (base64, dikutip-cetak, dll.)
  • sejarah rute ( Received:tajuk) benar-benar hilang
  • alamat terkadang hilang dan hanya nama tampilan disimpan. mis: To: "First Last" <[email protected]>diubah menjadi:To: "First Last"
  • terkadang seluruh alamat pengirim / penerima hilang, dan hanya diduplikasi dari bidang yang berlawanan
  • zona waktu bidang tanggal diubah ke zona waktu mesin saat ini (bukan masalah besar)
  • semua jenis tajuk lainnya ditambahkan / dihapus / ditulis ulang secara berbeda ...

Jadi pertanyaan saya adalah bagaimana saya bisa mengekspor email dari file PST saya ke format tekstual EML / MBOX Thunderbird, dengan cara yang bersih menjaga semua header asli?

Saya mengerti bahwa spesifikasi file PST sekarang tersedia untuk umum (kan?), Jadi saya berharap seseorang mengembangkan alat yang layak untuk tugas ini .. Cara saya melihatnya, jika kita entah bagaimana memiliki akses ke email mentah di Outlook ( seperti view-source dalam TB), seharusnya tidak sulit hanya menulisnya ke file teks !!

BTW: Di Outlook Express kita dapat langsung memilih File > Save Asdan mengekspor dalam format .eml, tetapi Outlook 2010 hanya memiliki opsi format .msg biner (eksklusif?) (Atau apakah saya kehilangan sesuatu) ...


Berikut ini contoh untuk menunjukkan bagaimana email-email tersebut rusak - nama dan hal-hal lain telah diubah untuk melindungi yang tidak bersalah :)

Email asli di Outlook (buka email di jendela baru, buka File > Propertiesdan periksa bidang teks 'Header internet', meskipun terkadang hanya kosong!)

Received: from mail.server (192.168.2.1)
 by s2.server (192.168.5.1) with Microsoft SMTP Server id 14.0.702.0; 
 Thu, 3 Feb 2011 12:51:26 -0500
Received: from mail.server (mail.server [192.168.6.1])
 by mail.server (8.14.5.Beta0/8.14.5.Beta0) with ESMTP id p00000000000002;
 Thu, 3 Feb 2011 12:51:26 -0500
Received: from smtp.server (smtp.server [192.168.4.1])
 by mail.server (8.14.5.Beta0/8.14.5.Beta0) with ESMTP id p00000000000001
 for <list@server>; Thu, 3 Feb 2011 12:51:16 -0500
Received: from s3.server (s4.server [192.168.3.1])
 by smtp.server (8.14.4/8.14.4) with ESMTP id p0000000000000
 for <list@server>; Thu, 3 Feb 2011 12:51:16 -0500 (envelope-from sender@server)
Received: from s1.server ([ffff::0000:000:0000:0000])
 by s3.server ([ffff::1111:000:0000:0000%12]) with mapi; 
 Thu, 3 Feb 2011 12:51:15 -0500
From: sender@server
Subject: test
Thread-Topic: test
Thread-Index: A0000000011112222333344445555g==
Date: Thu, 3 Feb 2011 12:51:15 -0500
Message-ID: <[email protected]>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
To: undisclosed-recipients:;
Return-Path: list-request@server
X-MS-Exchange-Organization-AuthSource: s2.server
X-MS-Exchange-Organization-AuthAs: Anonymous
X-MS-Exchange-Organization-AVStamp-Mailbox: MSFTFF;1;0;0 0 0
X-MS-Exchange-Organization-SCL: -1

Email yang diimpor ke Thunderbird (cukup Ctrl+ Uuntuk melihat sumber)

From: sender@server
Subject: test
Thread-Index: A9999888877776666555544443333g==
Date: Thu, 3 Feb 2011 12:51:15 -0500
Message-ID: <[email protected]>
acceptlanguage: en-US
Content-Language: en-us
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0
To: sender@server
X-Mailer: Microsoft Outlook 14.0
x-ms-exchange-organization-authsource: s2.server
x-ms-exchange-organization-authas: Anonymous
X-OlkEid: 00112233445566778899AABBCCDDEEFF00112233
merv
sumber
Seharusnya tidak ada masalah dalam mengekspor email dari Outlok pst ke Thunderbird. Apakah Anda yakin bahwa ekspor dari Exchange (ost) ke pst sederhana berjalan dengan baik? Bisakah Anda memeriksanya dengan mengekspor pst ke profil Outlook yang jelas?
Adam RichardSon
Saya tidak pernah menggunakannya dengan cara itu, tetapi saya menemukan ini seperti ini - ini dapat membantu Anda. kb.mozillazine.org/Import_.pst_files
Adam RichardSon

Jawaban:

1

Artikel mozillaZine Mengimpor file .pst menangani masalahnya.

Anda harus menginstal Thunderbird dan Outlook di komputer yang sama, sementara Outlook didefinisikan sebagai klien email default, dan kemudian gunakan di Tools -> Import -> Maildalam Thunderbird.

Karena Anda telah melihat artikel di atas, beri tahu kami mengapa itu tidak berhasil untuk Anda.

Anda juga dapat mencoba plugin Thunderbird PST Import .

harrymc
sumber
Sayangnya ini tidak berfungsi ketika menggunakan Outlook 64bit sementara TB hanya 32 bit.
Devolus
1

Pilihan lain adalah membuat akun GMAIL. Aktifkan IMAP di akun GMAIL Anda dan kemudian konfigurasikan Outlook untuk menggunakan akun IMAP GMAIL. Salin file Anda dari PST Anda ke akun IMAP GMAIL Anda di dalam Outlook. Kemudian konfigurasikan akun Google IMAP Anda di Thunderbird dan salin file ke penyimpanan lokal Anda.

kobaltz
sumber
0

Solusi termudah yang saya temukan adalah MailStore , gratis untuk digunakan di rumah:

Anda menginstalnya dan membuat cadangan email Anda sebagai eml maka Anda dapat mengimpornya ke klien email apa pun.

Nicu Zecheru
sumber